ESP-IDF
ble_gattc_proc::
::find_inc_svcs
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ble_gattc_proc::
::find_inc_svcs
ble_gattc_proc::
::find_inc_svcs field
Syntax
Show:
Summary
Declaration
from
ble_gattc.c:136
struct
{
uint16_t
prev_handle
;
uint16_t
end_handle
;
uint16_t
cur_start
;
uint16_t
cur_end
;
ble_gatt_disc_svc_fn
*
cb
;
void
*
cb_arg
;
}
find_inc_svcs
;
Examples
References
from
examples
Code
Location
Referrer
}
find_inc_svcs
;
ble_gattc.c:145
proc
->
find_inc_svcs
.
prev_handle
+
1
,
ble_gattc.c:544
ble_gattc_log_find_inc_svcs()
proc
->
find_inc_svcs
.
end_handle
)
;
ble_gattc.c:545
ble_gattc_log_find_inc_svcs()
if
(
proc
->
find_inc_svcs
.
cb
==
NULL
)
{
ble_gattc.c:1944
ble_gattc_find_inc_svcs_cb()
rc
=
proc
->
find_inc_svcs
.
cb
(
proc
->
conn_handle
,
ble_gattc.c:1947
ble_gattc_find_inc_svcs_cb()
service
,
proc
->
find_inc_svcs
.
cb_arg
)
;
ble_gattc.c:1949
ble_gattc_find_inc_svcs_cb()
if
(
proc
->
find_inc_svcs
.
cur_start
==
0
)
{
ble_gattc.c:1975
ble_gattc_find_inc_svcs_tx()
proc
->
find_inc_svcs
.
prev_handle
+
1
,
ble_gattc.c:1978
ble_gattc_find_inc_svcs_tx()
proc
->
find_inc_svcs
.
end_handle
,
&
uuid
.
u
)
;
ble_gattc.c:1979
ble_gattc_find_inc_svcs_tx()
proc
->
find_inc_svcs
.
cur_start
)
;
ble_gattc.c:1986
ble_gattc_find_inc_svcs_tx()
if
(
proc
->
find_inc_svcs
.
cur_start
==
0
&&
ble_gattc.c:2021
ble_gattc_find_inc_svcs_err()
if
(
proc
->
find_inc_svcs
.
cur_start
==
0
)
{
ble_gattc.c:2054
ble_gattc_find_inc_svcs_rx_read_rsp()
service
.
start_handle
=
proc
->
find_inc_svcs
.
cur_start
;
ble_gattc.c:2066
ble_gattc_find_inc_svcs_rx_read_rsp()
service
.
end_handle
=
proc
->
find_inc_svcs
.
cur_end
;
ble_gattc.c:2067
ble_gattc_find_inc_svcs_rx_read_rsp()
proc
->
find_inc_svcs
.
cur_start
=
0
;
ble_gattc.c:2075
ble_gattc_find_inc_svcs_rx_read_rsp()
proc
->
find_inc_svcs
.
cur_end
=
0
;
ble_gattc.c:2076
ble_gattc_find_inc_svcs_rx_read_rsp()
if
(
proc
->
find_inc_svcs
.
cur_start
!=
0
)
{
ble_gattc.c:2104
ble_gattc_find_inc_svcs_rx_adata()
if
(
adata
->
att_handle
<=
proc
->
find_inc_svcs
.
prev_handle
)
{
ble_gattc.c:2113
ble_gattc_find_inc_svcs_rx_adata()
proc
->
find_inc_svcs
.
prev_handle
=
adata
->
att_handle
;
ble_gattc.c:2119
ble_gattc_find_inc_svcs_rx_adata()
proc
->
find_inc_svcs
.
cur_start
=
get_le16
(
adata
->
value
+
0
)
;
ble_gattc.c:2125
ble_gattc_find_inc_svcs_rx_adata()
proc
->
find_inc_svcs
.
cur_end
=
get_le16
(
adata
->
value
+
2
)
;
ble_gattc.c:2126
ble_gattc_find_inc_svcs_rx_adata()
if
(
proc
->
find_inc_svcs
.
prev_handle
==
0xffff
)
{
ble_gattc.c:2177
ble_gattc_find_inc_svcs_rx_complete()
proc
->
find_inc_svcs
.
prev_handle
=
start_handle
-
1
;
ble_gattc.c:2213
ble_gattc_find_inc_svcs()
proc
->
find_inc_svcs
.
end_handle
=
end_handle
;
ble_gattc.c:2214
ble_gattc_find_inc_svcs()
proc
->
find_inc_svcs
.
cb
=
cb
;
ble_gattc.c:2215
ble_gattc_find_inc_svcs()
proc
->
find_inc_svcs
.
cb_arg
=
cb_arg
;
ble_gattc.c:2216
ble_gattc_find_inc_svcs()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ble_gattc_proc::
::find_inc_svcs
is read by 8 functions:
All items filtered out
ble_gattc_proc::
::find_inc_svcs
ble_gattc_log_find_inc_svcs()
ble_gattc_find_inc_svcs_cb()
ble_gattc_find_inc_svcs_tx()
ble_gattc_find_inc_svcs_err()
ble_gattc_find_inc_svcs_rx_read_rsp()
ble_gattc_find_inc_svcs_rx_adata()
ble_gattc_find_inc_svcs_rx_complete()
ble_gattc_find_inc_svcs()
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