ESP-IDF
btc_gattc_fill_gatt_db_conversion()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
btc_gattc_fill_gatt_db_conversion()
btc_gattc_fill_gatt_db_conversion() function
Syntax
Show:
Summary
Declaration
from
btc_gattc.c:245
static
void
btc_gattc_fill_gatt_db_conversion
(
uint16_t
count
,
uint16_t
num
,
esp_gatt_db_attr_type_t
type
,
uint16_t
offset
,
void
*
result
,
btgatt_db_element_t
*
db
)
;
Arguments
Argument
Declared as
count
uint16_t
num
uint16_t
type
esp_gatt_db_attr_type_t
offset
uint16_t
result
void
*
db
btgatt_db_element_t
*
Examples
References
from
examples
Code
Location
Referrer
static
void
btc_gattc_fill_gatt_db_conversion
(
uint16_t
count
,
uint16_t
num
,
esp_gatt_db_attr_type_t
type
,
btc_gattc.c:245
btc_gattc_fill_gatt_db_conversion
(
*
count
,
svc_num
,
ESP_GATT_DB_PRIMARY_SERVICE
,
offset
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:340
btc_ble_gattc_get_service()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
char_num
,
ESP_GATT_DB_CHARACTERISTIC
,
offset
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:372
btc_ble_gattc_get_all_char()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
descr_num
,
ESP_GATT_DB_DESCRIPTOR
,
offset
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:400
btc_ble_gattc_get_all_descr()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
char_num
,
ESP_GATT_DB_CHARACTERISTIC
,
0
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:432
btc_ble_gattc_get_char_by_uuid()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
descr_num
,
ESP_GATT_DB_DESCRIPTOR
,
0
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:469
btc_ble_gattc_get_descr_by_uuid()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
descr_num
,
ESP_GATT_DB_DESCRIPTOR
,
0
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:501
btc_ble_gattc_get_descr_by_char_handle()
btc_gattc_fill_gatt_db_conversion
(
*
count
,
incl_num
,
ESP_GATT_DB_INCLUDED_SERVICE
,
0
,
(
void
*
)
result
,
db
)
;
btc_gattc.c:539
btc_ble_gattc_get_include_service()
Call Tree
from
examples
btc_gattc_fill_gatt_db_conversion()
is called by 7 functions and calls 4 functions:
btc_ble_gattc_get_service()
btc_ble_gattc_get_all_char()
btc_ble_gattc_get_all_descr()
btc_ble_gattc_get_char_by_uuid()
btc_ble_gattc_get_descr_by_uuid()
btc_ble_gattc_get_descr_by_char_handle()
btc_ble_gattc_get_include_service()
All items filtered out
btc_gattc_fill_gatt_db_conversion()
esp_log_timestamp()
esp_log_write()
bta_to_btc_uuid()
btc128_to_bta_uuid()
All items filtered out
Data Use
from
examples
btc_gattc_fill_gatt_db_conversion()
reads 14 variables and writes 9 variables:
esp_log_level_t::ESP_LOG_WARN
esp_gatt_db_attr_type_t::ESP_GATT_DB_PRIMARY_SERVICE
esp_gatt_db_attr_type_t::ESP_GATT_DB_SECONDARY_SERVICE
esp_gatt_db_attr_type_t::ESP_GATT_DB_CHARACTERISTIC
esp_gatt_db_attr_type_t::ESP_GATT_DB_DESCRIPTOR
esp_gatt_db_attr_type_t::ESP_GATT_DB_INCLUDED_SERVICE
bt_uuid_t::uu
bt_gatt_db_attribute_type_t::BTGATT_DB_PRIMARY_SERVICE
btgatt_db_element_t::type
btgatt_db_element_t::attribute_handle
btgatt_db_element_t::start_handle
btgatt_db_element_t::end_handle
btgatt_db_element_t::properties
btgatt_db_element_t::uuid
All items filtered out
btc_gattc_fill_gatt_db_conversion()
esp_gattc_service_elem_t::is_primary
esp_gattc_service_elem_t::start_handle
esp_gattc_service_elem_t::end_handle
esp_gattc_char_elem_t::char_handle
esp_gattc_char_elem_t::properties
esp_gattc_descr_elem_t::handle
esp_gattc_incl_svc_elem_t::handle
esp_gattc_incl_svc_elem_t::incl_srvc_s_handle
esp_gattc_incl_svc_elem_t::incl_srvc_e_handle
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out