ESP-IDF
obex_tl_l2cap_cb
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
obex_tl_l2cap_cb
obex_tl_l2cap_cb variable
Syntax
Show:
Summary
Declaration
from
obex_tl_l2cap.c:71
static
tOBEX_TL_L2CAP_CB
obex_tl_l2cap_cb
;
Examples
References
from
examples
Code
Location
Referrer
static
tOBEX_TL_L2CAP_CB
obex_tl_l2cap_cb
;
obex_tl_l2cap.c:71
if
(
obex_tl_l2cap_cb
.
ccb
[
i
]
.
allocated
==
0
)
{
obex_tl_l2cap.c:101
allocate_ccb()
obex_tl_l2cap_cb
.
ccb
[
i
]
.
allocated
=
i
+
1
;
obex_tl_l2cap.c:102
allocate_ccb()
p_ccb
=
&
obex_tl_l2cap_cb
.
ccb
[
i
]
;
obex_tl_l2cap.c:103
allocate_ccb()
if
(
obex_tl_l2cap_cb
.
ccb
[
i
]
.
allocated
&&
obex_tl_l2cap_cb
.
ccb
[
i
]
.
lcid
==
lcid
)
{
obex_tl_l2cap.c:119
find_ccb_by_lcid()
p_ccb
=
&
obex_tl_l2cap_cb
.
ccb
[
i
]
;
obex_tl_l2cap.c:120
find_ccb_by_lcid()
if
(
obex_tl_l2cap_cb
.
ccb
[
hdl
-
1
]
.
allocated
==
hdl
)
{
obex_tl_l2cap.c:131
find_ccb_by_hdl()
p_ccb
=
&
obex_tl_l2cap_cb
.
ccb
[
hdl
-
1
]
;
obex_tl_l2cap.c:132
find_ccb_by_hdl()
if
(
obex_tl_l2cap_cb
.
ccb
[
i
]
.
allocated
&&
obex_tl_l2cap_cb
.
ccb
[
i
]
.
vpsm
==
psm
)
{
obex_tl_l2cap.c:142
find_ccb_by_psm()
p_ccb
=
&
obex_tl_l2cap_cb
.
ccb
[
i
]
;
obex_tl_l2cap.c:143
find_ccb_by_psm()
if
(
obex_tl_l2cap_cb
.
scb
[
i
]
.
allocated
==
0
)
{
obex_tl_l2cap.c:154
allocate_scb()
obex_tl_l2cap_cb
.
scb
[
i
]
.
allocated
=
i
+
1
;
obex_tl_l2cap.c:155
allocate_scb()
p_scb
=
&
obex_tl_l2cap_cb
.
scb
[
i
]
;
obex_tl_l2cap.c:156
allocate_scb()
if
(
obex_tl_l2cap_cb
.
scb
[
i
]
.
allocated
&&
obex_tl_l2cap_cb
.
scb
[
i
]
.
psm
==
psm
)
{
obex_tl_l2cap.c:167
find_scb_by_psm()
p_scb
=
&
obex_tl_l2cap_cb
.
scb
[
i
]
;
obex_tl_l2cap.c:168
find_scb_by_psm()
if
(
obex_tl_l2cap_cb
.
scb
[
hdl
-
1
]
.
allocated
==
hdl
)
{
obex_tl_l2cap.c:185
find_scb_by_hdl()
p_scb
=
&
obex_tl_l2cap_cb
.
scb
[
hdl
-
1
]
;
obex_tl_l2cap.c:186
find_scb_by_hdl()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:217
l2cap_sec_check_complete_term()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:245
l2cap_sec_check_complete_orig()
OBEX_TL_L2CAP_TRACE_WARNING
(
"No corresponding server found, reject incoming connection\n"
)
;
obex_tl_l2cap.c:264
obex_tl_l2cap_connect_ind()
OBEX_TL_L2CAP_TRACE_WARNING
(
"Can not allocate a ccb for new connection\n"
)
;
obex_tl_l2cap.c:272
obex_tl_l2cap_connect_ind()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_connect_cfm but no ccb found\n"
)
;
obex_tl_l2cap.c:302
obex_tl_l2cap_connect_cfm()
OBEX_TL_L2CAP_TRACE_WARNING
(
"l2cap_connect_cfm result != L2CAP_CONN_OK: result: 0x%x\n"
,
result
)
;
obex_tl_l2cap.c:312
obex_tl_l2cap_connect_cfm()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:315
obex_tl_l2cap_connect_cfm()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_config_ind but no ccb found\n"
)
;
obex_tl_l2cap.c:333
obex_tl_l2cap_config_ind()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_config_ind, not a initiator, but can not find corresponding server\n"
)
;
obex_tl_l2cap.c:340
obex_tl_l2cap_config_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_MTU_CHANGE_EVT
,
&
msg
)
;
obex_tl_l2cap.c:365
obex_tl_l2cap_config_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_CONN_OPEN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:382
obex_tl_l2cap_config_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_CONN_INCOME_EVT
,
&
msg
)
;
obex_tl_l2cap.c:389
obex_tl_l2cap_config_ind()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_config_cfm but no ccb found\n"
)
;
obex_tl_l2cap.c:407
obex_tl_l2cap_config_cfm()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_config_cfm, not a initiator, but can not find corresponding server\n"
)
;
obex_tl_l2cap.c:414
obex_tl_l2cap_config_cfm()
OBEX_TL_L2CAP_TRACE_WARNING
(
"l2cap_config_cfm result != L2CAP_CFG_OK: result: 0x%x\n"
,
p_cfg
->
result
)
;
obex_tl_l2cap.c:419
obex_tl_l2cap_config_cfm()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:423
obex_tl_l2cap_config_cfm()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_CONN_OPEN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:439
obex_tl_l2cap_config_cfm()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_CONN_INCOME_EVT
,
&
msg
)
;
obex_tl_l2cap.c:446
obex_tl_l2cap_config_cfm()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_disconnect_ind but no ccb found\n"
)
;
obex_tl_l2cap.c:483
obex_tl_l2cap_disconnect_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:493
obex_tl_l2cap_disconnect_ind()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_buf_data_ind but no ccb found\n"
)
;
obex_tl_l2cap.c:510
obex_tl_l2cap_buf_data_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DATA_EVT
,
&
msg
)
;
obex_tl_l2cap.c:518
obex_tl_l2cap_buf_data_ind()
OBEX_TL_L2CAP_TRACE_ERROR
(
"l2cap_congestion_status_ind but no ccb found\n"
)
;
obex_tl_l2cap.c:534
obex_tl_l2cap_congestion_status_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_CONGEST_EVT
,
&
msg
)
;
obex_tl_l2cap.c:541
obex_tl_l2cap_congestion_status_ind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_UNCONGEST_EVT
,
&
msg
)
;
obex_tl_l2cap.c:544
obex_tl_l2cap_congestion_status_ind()
memset
(
&
obex_tl_l2cap_cb
,
0
,
sizeof
(
tOBEX_TL_L2CAP_CB
)
)
;
obex_tl_l2cap.c:569
obex_tl_l2cap_init()
obex_tl_l2cap_cb
.
callback
=
callback
;
obex_tl_l2cap.c:570
obex_tl_l2cap_init()
obex_tl_l2cap_cb
.
trace_level
=
BT_TRACE_LEVEL_ERROR
;
obex_tl_l2cap.c:571
obex_tl_l2cap_init()
tL2CAP_APPL_INFO
*
p_reg_info
=
&
obex_tl_l2cap_cb
.
l2cap_reg_info
;
obex_tl_l2cap.c:573
obex_tl_l2cap_init()
tL2CAP_APPL_INFO
*
p_reg_info
=
&
obex_tl_l2cap_cb
.
l2cap_reg_info
;
obex_tl_l2cap.c:624
obex_tl_l2cap_connect()
tL2CAP_APPL_INFO
*
p_reg_info
=
&
obex_tl_l2cap_cb
.
l2cap_reg_info
;
obex_tl_l2cap.c:747
obex_tl_l2cap_bind()
obex_tl_l2cap_cb
.
callback
(
OBEX_TL_DIS_CONN_EVT
,
&
msg
)
;
obex_tl_l2cap.c:778
obex_tl_l2cap_unbind()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
obex_tl_l2cap_cb
is read by 20 functions:
All items filtered out
obex_tl_l2cap_cb
allocate_ccb()
find_ccb_by_lcid()
find_ccb_by_hdl()
find_ccb_by_psm()
allocate_scb()
find_scb_by_psm()
find_scb_by_hdl()
l2cap_sec_check_complete_term()
l2cap_sec_check_complete_orig()
obex_tl_l2cap_connect_ind()
obex_tl_l2cap_connect_cfm()
obex_tl_l2cap_config_ind()
obex_tl_l2cap_config_cfm()
obex_tl_l2cap_disconnect_ind()
obex_tl_l2cap_buf_data_ind()
obex_tl_l2cap_congestion_status_ind()
obex_tl_l2cap_init()
obex_tl_l2cap_connect()
obex_tl_l2cap_bind()
obex_tl_l2cap_unbind()
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