ESP-IDF
tBTM_BLE_BATCH_SCAN_CB::main_rep_q
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (3/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
tBTM_BLE_BATCH_SCAN_CB::main_rep_q
tBTM_BLE_BATCH_SCAN_CB::main_rep_q field
Syntax
Show:
Summary
Declaration
from
btm_ble_api.h:590
tBTM_BLE_BATCH_SCAN_REP_Q
main_rep_q
;
Examples
References
from
examples
Code
Location
Referrer
tBTM_BLE_BATCH_SCAN_REP_Q
main_rep_q
;
btm_ble_api.h:590
if
(
report_format
==
ble_batchscan_cb
.
main_rep_q
.
rep_mode
[
i
]
)
{
btm_ble_batchscan.c:168
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
rep_mode
[
ble_batchscan_cb
.
main_rep_q
.
next_idx
]
=
report_format
;
btm_ble_batchscan.c:173
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
ref_value
[
ble_batchscan_cb
.
main_rep_q
.
next_idx
]
=
ref_value
;
btm_ble_batchscan.c:174
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
num_records
[
ble_batchscan_cb
.
main_rep_q
.
next_idx
]
=
0
;
btm_ble_batchscan.c:175
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
data_len
[
ble_batchscan_cb
.
main_rep_q
.
next_idx
]
=
0
;
btm_ble_batchscan.c:176
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
p_data
[
ble_batchscan_cb
.
main_rep_q
.
next_idx
]
=
NULL
;
btm_ble_batchscan.c:177
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
next_idx
,
report_format
,
ref_value
)
;
btm_ble_batchscan.c:179
btm_ble_batchscan_enq_rep_q()
ble_batchscan_cb
.
main_rep_q
.
next_idx
=
(
ble_batchscan_cb
.
main_rep_q
.
next_idx
+
1
)
btm_ble_batchscan.c:181
btm_ble_batchscan_enq_rep_q()
if
(
report_format
==
ble_batchscan_cb
.
main_rep_q
.
rep_mode
[
index
]
)
{
btm_ble_batchscan.c:202
btm_ble_batchscan_enq_rep_data()
len
=
ble_batchscan_cb
.
main_rep_q
.
data_len
[
index
]
;
btm_ble_batchscan.c:211
btm_ble_batchscan_enq_rep_data()
p_orig_data
=
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
;
btm_ble_batchscan.c:212
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
=
p_app_data
;
btm_ble_batchscan.c:218
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
num_records
[
index
]
+=
num_records
;
btm_ble_batchscan.c:219
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
data_len
[
index
]
+=
data_len
;
btm_ble_batchscan.c:220
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
=
p_app_data
;
btm_ble_batchscan.c:224
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
num_records
[
index
]
=
num_records
;
btm_ble_batchscan.c:225
btm_ble_batchscan_enq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
data_len
[
index
]
=
data_len
;
btm_ble_batchscan.c:226
btm_ble_batchscan_enq_rep_data()
if
(
report_format
==
ble_batchscan_cb
.
main_rep_q
.
rep_mode
[
index
]
)
{
btm_ble_batchscan.c:247
btm_ble_batchscan_deq_rep_data()
*
p_num_records
=
ble_batchscan_cb
.
main_rep_q
.
num_records
[
index
]
;
btm_ble_batchscan.c:257
btm_ble_batchscan_deq_rep_data()
*
p_ref_value
=
ble_batchscan_cb
.
main_rep_q
.
ref_value
[
index
]
;
btm_ble_batchscan.c:258
btm_ble_batchscan_deq_rep_data()
*
p_data
=
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
;
btm_ble_batchscan.c:259
btm_ble_batchscan_deq_rep_data()
*
p_data_len
=
ble_batchscan_cb
.
main_rep_q
.
data_len
[
index
]
;
btm_ble_batchscan.c:260
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
=
NULL
;
btm_ble_batchscan.c:262
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
data_len
[
index
]
=
0
;
btm_ble_batchscan.c:263
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
rep_mode
[
index
]
=
0
;
btm_ble_batchscan.c:264
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
ref_value
[
index
]
=
0
;
btm_ble_batchscan.c:265
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
num_records
[
index
]
=
0
;
btm_ble_batchscan.c:266
btm_ble_batchscan_deq_rep_data()
ble_batchscan_cb
.
main_rep_q
.
pending_idx
=
(
ble_batchscan_cb
.
main_rep_q
.
pending_idx
+
1
)
btm_ble_batchscan.c:271
btm_ble_batchscan_deq_rep_data()
if
(
NULL
!=
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
)
{
btm_ble_batchscan.c:936
btm_ble_batchscan_cleanup()
osi_free
(
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
)
;
btm_ble_batchscan.c:937
btm_ble_batchscan_cleanup()
ble_batchscan_cb
.
main_rep_q
.
p_data
[
index
]
=
NULL
;
btm_ble_batchscan.c:938
btm_ble_batchscan_cleanup()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tBTM_BLE_BATCH_SCAN_CB::main_rep_q
is read by 4 functions:
All items filtered out
tBTM_BLE_BATCH_SCAN_CB::main_rep_q
btm_ble_batchscan_enq_rep_q()
btm_ble_batchscan_enq_rep_data()
btm_ble_batchscan_deq_rep_data()
btm_ble_batchscan_cleanup()
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