ESP-IDF
tBTA_DM_SEARCH_CB::service_index
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_DM_SEARCH_CB::service_index
tBTA_DM_SEARCH_CB::service_index field
Syntax
Show:
Summary
Declaration
from
bta_dm_int.h:1565
UINT8
service_index
;
Examples
References
from
examples
Code
Location
Referrer
UINT8
service_index
;
bta_dm_int.h:1565
bta_dm_search_cb
.
service_index
=
0
;
bta_dm_act.c:1786
bta_dm_discover()
if
(
bta_dm_search_cb
.
service_index
==
(
BTA_USER_SERVICE_ID
+
1
)
)
{
bta_dm_act.c:2036
bta_dm_sdp_result()
service
=
bta_service_id_to_uuid_lkup_tbl
[
bta_dm_search_cb
.
service_index
-
1
]
;
bta_dm_act.c:2043
bta_dm_sdp_result()
if
(
bta_dm_search_cb
.
service_index
==
BTA_MAX_SERVICE_ID
)
{
bta_dm_act.c:2048
bta_dm_sdp_result()
(
tBTA_SERVICE_MASK
)
(
BTA_SERVICE_ID_TO_SERVICE_MASK
(
bta_dm_search_cb
.
service_index
-
1
)
)
;
bta_dm_act.c:2088
bta_dm_sdp_result()
tmp_svc
=
bta_service_id_to_uuid_lkup_tbl
[
bta_dm_search_cb
.
service_index
-
1
]
;
bta_dm_act.c:2089
bta_dm_sdp_result()
if
(
bta_dm_search_cb
.
service_index
==
BTA_BLE_SERVICE_ID
&&
bta_dm_act.c:2100
bta_dm_sdp_result()
bta_dm_search_cb
.
service_index
!=
BTA_BLE_SERVICE_ID
)
bta_dm_act.c:2106
bta_dm_sdp_result()
bta_dm_search_cb
.
service_index
++
;
bta_dm_act.c:2108
bta_dm_sdp_result()
}
while
(
bta_dm_search_cb
.
service_index
<=
BTA_MAX_SERVICE_ID
)
;
bta_dm_act.c:2112
bta_dm_sdp_result()
while
(
bta_dm_search_cb
.
service_index
<
BTA_MAX_SERVICE_ID
)
{
bta_dm_act.c:2528
bta_dm_find_services()
tBTA_SERVICE_MASK
this_service_mask
=
(
tBTA_SERVICE_MASK
)
(
BTA_SERVICE_ID_TO_SERVICE_MASK
(
bta_dm_search_cb
.
service_index
)
)
;
bta_dm_act.c:2529
bta_dm_find_services()
uuid
.
uu
.
uuid16
=
bta_service_id_to_uuid_lkup_tbl
[
bta_dm_search_cb
.
service_index
]
;
bta_dm_act.c:2555
bta_dm_find_services()
(
tBTA_SERVICE_MASK
)
(
~
(
BTA_SERVICE_ID_TO_SERVICE_MASK
(
bta_dm_search_cb
.
service_index
)
)
)
;
bta_dm_act.c:2561
bta_dm_find_services()
(
tBTA_SERVICE_MASK
)
(
~
(
BTA_SERVICE_ID_TO_SERVICE_MASK
(
bta_dm_search_cb
.
service_index
)
)
)
;
bta_dm_act.c:2569
bta_dm_find_services()
uuid
.
uu
.
uuid16
=
bta_service_id_to_uuid_lkup_tbl
[
bta_dm_search_cb
.
service_index
]
;
bta_dm_act.c:2570
bta_dm_find_services()
bta_dm_search_cb
.
service_index
=
BTA_MAX_SERVICE_ID
;
bta_dm_act.c:2595
bta_dm_find_services()
bta_dm_search_cb
.
service_index
++
;
bta_dm_act.c:2603
bta_dm_find_services()
bta_dm_search_cb
.
service_index
++
;
bta_dm_act.c:2611
bta_dm_find_services()
if
(
bta_dm_search_cb
.
service_index
>=
BTA_MAX_SERVICE_ID
)
{
bta_dm_act.c:2615
bta_dm_find_services()
bta_dm_search_cb
.
service_index
=
0
;
bta_dm_act.c:2737
bta_dm_discover_device()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tBTA_DM_SEARCH_CB::service_index
is written by 4 functions and is read by 2 functions:
bta_dm_discover()
bta_dm_sdp_result()
bta_dm_find_services()
bta_dm_discover_device()
All items filtered out
tBTA_DM_SEARCH_CB::service_index
bta_dm_sdp_result()
bta_dm_find_services()
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