ESP-IDF
bt_mesh_gatt_attr::handle
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_mesh_gatt_attr::handle
bt_mesh_gatt_attr::handle field
Attribute handle
Syntax
Show:
Summary
Declaration
from
adapter.h:584
uint16_t
handle
;
Examples
References
from
examples
Code
Location
Referrer
uint16_t
handle
;
adapter.h:584
BT_DBG
(
"Send gatts read rsp, handle %d"
,
attr
->
handle
)
;
adapter.c:588
bt_mesh_bta_gatts_cb()
BT_DBG
(
"Send gatts write rsp, handle %d"
,
attr
->
handle
)
;
adapter.c:612
bt_mesh_bta_gatts_cb()
if
(
attr
->
handle
==
handle
)
{
adapter.c:716
bt_mesh_gatts_find_attr_by_handle()
if
(
attr
->
handle
<
start_handle
||
adapter.c:737
bt_mesh_gatts_foreach_attr()
attr
->
handle
>
end_handle
)
{
adapter.c:738
bt_mesh_gatts_foreach_attr()
bt_mesh_gatts_foreach_attr
(
attr
->
handle
+
1
,
attr
->
handle
+
1
,
find_next
,
&
next
)
;
adapter.c:762
bt_mesh_gatts_attr_next()
BT_DBG
(
"handle 0x%04x offset %u length %u"
,
attr
->
handle
,
offset
,
len
)
;
adapter.c:780
bt_mesh_gatts_attr_read()
pdu
.
start_handle
=
sys_cpu_to_le16
(
incl
->
handle
)
;
adapter.c:803
bt_mesh_gatts_attr_read_included()
BT_WARN
(
"No value for characteristic, handle 0x%04x"
,
attr
->
handle
)
;
adapter.c:862
bt_mesh_gatts_attr_read_chrc()
pdu
.
value_handle
=
sys_cpu_to_le16
(
next
->
handle
)
;
adapter.c:865
bt_mesh_gatts_attr_read_chrc()
handle
=
last
->
attrs
[
last
->
attr_count
-
1
]
.
handle
;
adapter.c:909
gatts_register()
svc
->
attrs
[
i
]
.
handle
=
svc_handle
;
adapter.c:978
bt_mesh_gatts_service_register()
svc
->
attrs
[
i
]
.
handle
=
svc_handle
;
adapter.c:992
bt_mesh_gatts_service_register()
svc
->
attrs
[
i
]
.
handle
=
char_handle
-
1
;
adapter.c:1010
bt_mesh_gatts_service_register()
svc
->
attrs
[
i
+
1
]
.
handle
=
char_handle
;
adapter.c:1011
bt_mesh_gatts_service_register()
svc
->
attrs
[
i
]
.
handle
=
char_handle
;
adapter.c:1034
bt_mesh_gatts_service_register()
BTA_GATTS_DeleteService
(
svc
->
attrs
[
0
]
.
handle
)
;
adapter.c:1059
bt_mesh_gatts_service_deregister()
BTA_GATTS_DeleteService
(
svc
->
attrs
[
0
]
.
handle
)
;
adapter.c:1076
bt_mesh_gatts_service_unregister()
BTA_GATTS_HandleValueIndication
(
conn_id
,
attr
->
handle
,
len
,
(
uint8_t
*
)
data
,
false
)
;
adapter.c:1085
bt_mesh_gatts_notify()
BT_DBG
(
"Stop service:%d"
,
svc
->
attrs
[
0
]
.
handle
)
;
adapter.c:1102
bt_mesh_gatts_service_stop()
BTA_GATTS_StopService
(
svc
->
attrs
[
0
]
.
handle
)
;
adapter.c:1104
bt_mesh_gatts_service_stop()
BT_DBG
(
"Start service:%d"
,
svc
->
attrs
[
0
]
.
handle
)
;
adapter.c:1118
bt_mesh_gatts_service_start()
BTA_GATTS_StartService
(
svc
->
attrs
[
0
]
.
handle
,
BTA_GATT_TRANSPORT_LE
)
;
adapter.c:1120
bt_mesh_gatts_service_start()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_gatt_attr::handle
is written by 1 function and is read by 13 functions:
bt_mesh_gatts_service_register()
All items filtered out
bt_mesh_gatt_attr::handle
bt_mesh_bta_gatts_cb()
bt_mesh_gatts_find_attr_by_handle()
bt_mesh_gatts_foreach_attr()
bt_mesh_gatts_attr_next()
bt_mesh_gatts_attr_read()
bt_mesh_gatts_attr_read_included()
bt_mesh_gatts_attr_read_chrc()
gatts_register()
bt_mesh_gatts_service_deregister()
bt_mesh_gatts_service_unregister()
bt_mesh_gatts_notify()
bt_mesh_gatts_service_stop()
bt_mesh_gatts_service_start()
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