ESP-IDF
tBTM_APPL_INFO::p_le_callback
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
tBTM_APPL_INFO::p_le_callback
tBTM_APPL_INFO::p_le_callback field
Syntax
Show:
Summary
Declaration
from
btm_api.h:1891
tBTM_LE_CALLBACK
*
p_le_callback
;
Examples
References
from
examples
Code
Location
Scope
Referrer
tBTM_LE_CALLBACK
*
p_le_callback
;
btm_api.h:1891
const
tBTM_APPL_INFO
bta_security
=
{
bta_dm_act.c:224
bta_security
bta_dm_ble_smp_cback()
if
(
pass_to_application
&&
btm_cb
.
api
.
p_le_callback
)
{
btm_ble.c:1397
btm_sec_save_le_key()
(
*
btm_cb
.
api
.
p_le_callback
)
(
BTM_LE_KEY_EVT
,
bd_addr
,
&
cb_data
)
;
btm_ble.c:1401
btm_sec_save_le_key()
if
(
btm_cb
.
api
.
p_le_callback
)
{
btm_ble.c:1787
btm_ble_io_capabilities_req()
callback_rc
=
(
*
btm_cb
.
api
.
p_le_callback
)
(
BTM_LE_IO_REQ_EVT
,
p_dev_rec
->
bd_addr
,
(
tBTM_LE_EVT_DATA
*
)
p_data
)
;
btm_ble.c:1789
btm_ble_io_capabilities_req()
if
(
btm_cb
.
api
.
p_le_callback
)
{
btm_ble.c:1875
btm_ble_br_keys_req()
callback_rc
=
(
*
btm_cb
.
api
.
p_le_callback
)
(
BTM_LE_IO_REQ_EVT
,
p_dev_rec
->
bd_addr
,
btm_ble.c:1877
btm_ble_br_keys_req()
if
(
btm_cb
.
api
.
p_le_callback
)
{
btm_ble.c:2225
btm_proc_smp_cback()
BTM_TRACE_DEBUG
(
"btm_cb.api.p_le_callback=%p"
,
btm_cb
.
api
.
p_le_callback
)
;
btm_ble.c:2227
btm_proc_smp_cback()
(
*
btm_cb
.
api
.
p_le_callback
)
(
event
,
bd_addr
,
(
tBTM_LE_EVT_DATA
*
)
p_data
)
;
btm_ble.c:2228
btm_proc_smp_cback()
if
(
btm_cb
.
api
.
p_le_callback
)
{
btm_ble.c:2296
btm_proc_smp_cback()
(
*
btm_cb
.
api
.
p_le_callback
)
(
event
,
bd_addr
,
&
evt_data
)
;
btm_ble.c:2297
btm_proc_smp_cback()
BTM_TRACE_DEBUG
(
"%s p_cb_info->p_le_callback == 0x%p\n"
,
__func__
,
p_cb_info
->
p_le_callback
)
;
btm_sec.c:235
BTM_SecRegister()
if
(
p_cb_info
->
p_le_callback
)
{
btm_sec.c:236
BTM_SecRegister()
BTM_TRACE_DEBUG
(
"%s btm_cb.api.p_le_callback = 0x%p\n"
,
__func__
,
btm_cb
.
api
.
p_le_callback
)
;
btm_sec.c:255
BTM_SecRegister()
Call Tree
from
examples
tBTM_APPL_INFO::p_le_callback
is called by 4 functions:
btm_sec_save_le_key()
btm_ble_io_capabilities_req()
btm_ble_br_keys_req()
btm_proc_smp_cback()
All items filtered out
tBTM_APPL_INFO::p_le_callback
All items filtered out
Data Use
from
examples
tBTM_APPL_INFO::p_le_callback
is read by 5 functions:
All items filtered out
tBTM_APPL_INFO::p_le_callback
btm_sec_save_le_key()
btm_ble_io_capabilities_req()
btm_ble_br_keys_req()
btm_proc_smp_cback()
BTM_SecRegister()
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
tBTM_APPL_INFO::p_le_callback
implements 1 functions:
bta_dm_ble_smp_cback()
All items filtered out
tBTM_APPL_INFO::p_le_callback
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out