ESP-IDF
tBTA_GATTC_ATTR_REC
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
tBTA_GATTC_ATTR_REC
tBTA_GATTC_ATTR_REC struct
Syntax
Show:
Summary
Declaration
from
bta_gattc_int.h:288
typedef
struct
{
tBT_UUID
uuid
;
UINT16
s_handle
;
UINT16
e_handle
;
UINT16
char_decl_handle
;
BOOLEAN
is_primary
;
tBTA_GATT_CHAR_PROP
property
;
}
tBTA_GATTC_ATTR_REC
;
Fields
Field
Declared as
tBTA_GATTC_ATTR_REC::uuid
tBT_UUID
tBTA_GATTC_ATTR_REC::s_handle
UINT16
tBTA_GATTC_ATTR_REC::e_handle
UINT16
tBTA_GATTC_ATTR_REC::char_decl_handle
UINT16
tBTA_GATTC_ATTR_REC::is_primary
BOOLEAN
tBTA_GATTC_ATTR_REC::property
tBTA_GATT_CHAR_PROP
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
bta_gattc_int.h:288
}
tBTA_GATTC_ATTR_REC
;
bta_gattc_int.h:296
osi_free
(
p_clcb
->
p_srcb
->
p_srvc_list
)
;
bta_gattc_act.c:1102
bta_gattc_disc_cmpl()
osi_free
(
p_srvc_cb
->
p_srvc_list
)
;
bta_gattc_cache.c:181
bta_gattc_init_cache()
if
(
(
p_srvc_cb
->
p_srvc_list
=
(
tBTA_GATTC_ATTR_REC
*
)
osi_malloc
(
BTA_GATTC_ATTR_LIST_SIZE
)
)
==
NULL
)
{
bta_gattc_cache.c:183
bta_gattc_init_cache()
tBTA_GATTC_ATTR_REC
*
p_rec
=
NULL
;
bta_gattc_cache.c:429
bta_gattc_get_disc_range()
tBTA_GATTC_ATTR_REC
*
p_rec
=
p_srvc_cb
->
p_srvc_list
+
p_srvc_cb
->
cur_srvc_idx
;
bta_gattc_cache.c:586
bta_gattc_explore_srvc()
tBTA_GATTC_ATTR_REC
*
p_rec
=
p_srvc_cb
->
p_srvc_list
+
p_srvc_cb
->
cur_char_idx
;
bta_gattc_cache.c:669
bta_gattc_char_disc_cmpl()
tBTA_GATTC_ATTR_REC
*
p_rec
=
NULL
;
bta_gattc_cache.c:699
bta_gattc_char_dscpt_disc_cmpl()
tBTA_GATTC_ATTR_REC
*
p_rec
=
NULL
;
bta_gattc_cache.c:731
bta_gattc_srvc_in_list()
tBTA_GATTC_ATTR_REC
*
p_rec
=
NULL
;
bta_gattc_cache.c:765
bta_gattc_add_srvc_to_list()
tBTA_GATTC_ATTR_REC
*
p_rec
=
NULL
;
bta_gattc_cache.c:802
bta_gattc_add_char_to_list()
}
tBTA_GATTC_ATTR_REC
;
bta_gattc_int.h:296
tBTA_GATTC_ATTR_REC
tBTA_GATTC_ATTR_REC
*
p_srvc_list
;
bta_gattc_int.h:331
tBTA_GATTC_SERV
tBTA_GATTC_SERV::p_srvc_list
osi_free
(
p_tcb
->
p_srvc_list
)
;
bta_gattc_utils.c:441
bta_gattc_srcb_alloc()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
tBTA_GATTC_SERV::p_srvc_list
tBTA_GATTC_SERV
bta_gattc_int.h:331
Lifecycle
from
examples
tBTA_GATTC_ATTR_REC
is freed by 3 symbols:
All items filtered out
tBTA_GATTC_ATTR_REC
bta_gattc_srcb_alloc()
bta_gattc_disc_cmpl()
bta_gattc_init_cache()
All items filtered out