ESP-IDF
tBTA_GATTC_RCB::client_if
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_GATTC_RCB::client_if
tBTA_GATTC_RCB::client_if field
Syntax
Show:
Summary
Declaration
from
bta_gattc_int.h:354
tBTA_GATTC_IF
client_if
;
Examples
References
from
examples
Code
Location
Referrer
tBTA_GATTC_IF
client_if
;
/* client interface with BTE stack for this application */
bta_gattc_int.h:354
if
(
(
p_app_uuid
==
NULL
)
||
(
p_cb
->
cl_rcb
[
i
]
.
client_if
=
GATT_Register
(
p_app_uuid
,
&
bta_gattc_cl_cback
)
)
==
0
)
{
bta_gattc_act.c:218
bta_gattc_register()
cb_data
.
reg_oper
.
client_if
=
p_cb
->
cl_rcb
[
i
]
.
client_if
;
bta_gattc_act.c:227
bta_gattc_register()
p_buf
->
client_if
=
p_cb
->
cl_rcb
[
i
]
.
client_if
;
bta_gattc_act.c:231
bta_gattc_register()
GATT_Deregister
(
p_cb
->
cl_rcb
[
i
]
.
client_if
)
;
bta_gattc_act.c:236
bta_gattc_register()
if
(
p_cb
->
bg_track
[
i
]
.
cif_mask
&
(
1
<
<
(
p_clreg
->
client_if
-
1
)
)
)
{
bta_gattc_act.c:293
bta_gattc_deregister()
bta_gattc_mark_bg_conn
(
p_clreg
->
client_if
,
p_cb
->
bg_track
[
i
]
.
remote_bda
,
FALSE
,
FALSE
)
;
bta_gattc_act.c:294
bta_gattc_deregister()
GATT_CancelConnect
(
p_clreg
->
client_if
,
p_cb
->
bg_track
[
i
]
.
remote_bda
,
FALSE
)
;
bta_gattc_act.c:295
bta_gattc_deregister()
if
(
p_cb
->
bg_track
[
i
]
.
cif_adv_mask
&
(
1
<
<
(
p_clreg
->
client_if
-
1
)
)
)
{
bta_gattc_act.c:297
bta_gattc_deregister()
bta_gattc_mark_bg_conn
(
p_clreg
->
client_if
,
p_cb
->
bg_track
[
i
]
.
remote_bda
,
FALSE
,
TRUE
)
;
bta_gattc_act.c:298
bta_gattc_deregister()
found_app
=
gatt_find_specific_app_in_hold_link
(
p_tcb
,
p_clcb
->
p_rcb
->
client_if
)
;
bta_gattc_act.c:520
bta_gattc_open()
if
(
!
GATT_Connect
(
p_clcb
->
p_rcb
->
client_if
,
p_data
->
api_conn
.
remote_bda
,
p_data
->
api_conn
.
remote_addr_type
,
bta_gattc_act.c:550
bta_gattc_open()
if
(
GATT_GetConnIdIfConnected
(
p_clcb
->
p_rcb
->
client_if
,
bta_gattc_act.c:557
bta_gattc_open()
if
(
GATT_CancelConnect
(
p_clcb
->
p_rcb
->
client_if
,
p_data
->
api_cancel_conn
.
remote_bda
,
TRUE
)
)
{
bta_gattc_act.c:686
bta_gattc_cancel_open()
cb_data
.
close
.
client_if
=
p_clcb
->
p_rcb
->
client_if
;
bta_gattc_act.c:830
bta_gattc_close_fail()
cb_data
.
close
.
client_if
=
p_clcb
->
p_rcb
->
client_if
;
bta_gattc_act.c:857
bta_gattc_close()
tBTA_GATTC_IF
client_if
=
p_clreg
->
client_if
;
bta_gattc_act.c:1715
bta_gattc_deregister_cmpl()
GATT_Deregister
(
p_clreg
->
client_if
)
;
bta_gattc_act.c:1721
bta_gattc_deregister_cmpl()
p_clrcb
->
client_if
==
client_if
)
{
bta_gattc_utils.c:133
bta_gattc_cl_get_regcb()
p_clcb
->
p_rcb
->
client_if
==
client_if
&&
bta_gattc_utils.c:176
bta_gattc_find_clcb_by_cif()
cb_data
.
open
.
client_if
=
p_clreg
->
client_if
;
bta_gattc_utils.c:765
bta_gattc_send_open_cback()
cb_data
.
connect
.
client_if
=
p_clreg
->
client_if
;
bta_gattc_utils.c:792
bta_gattc_send_connect_cback()
cb_data
.
disconnect
.
client_if
=
p_clreg
->
client_if
;
bta_gattc_utils.c:824
bta_gattc_send_disconnect_cback()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tBTA_GATTC_RCB::client_if
is written by 1 function and is read by 12 functions:
bta_gattc_register()
All items filtered out
tBTA_GATTC_RCB::client_if
bta_gattc_cl_get_regcb()
bta_gattc_find_clcb_by_cif()
bta_gattc_send_open_cback()
bta_gattc_send_connect_cback()
bta_gattc_send_disconnect_cback()
bta_gattc_register()
bta_gattc_deregister()
bta_gattc_open()
bta_gattc_cancel_open()
bta_gattc_close_fail()
bta_gattc_close()
bta_gattc_deregister_cmpl()
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