ESP-IDF
t_port_info::dlci
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
t_port_info::dlci
t_port_info::dlci field
Syntax
Show:
Summary
Declaration
from
port_int.h:158
UINT8
dlci
;
Examples
References
from
examples
Code
Location
Referrer
UINT8
dlci
;
/* DLCI of the connection */
port_int.h:158
RFCOMM_LineStatusReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
errors
)
;
port_api.c:1081
PORT_SendError()
RFCOMM_DataReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_buf
)
;
port_api.c:1421
port_write()
p_mcb
->
port_inx
[
p_port
->
dlci
]
=
p_port
->
inx
;
port_rfc.c:71
port_open_continue()
RFCOMM_ParNegReq
(
p_mcb
,
p_port
->
dlci
,
p_port
->
mtu
)
;
port_rfc.c:77
port_open_continue()
RFCOMM_ControlReq
(
p_mcb
,
p_port
->
dlci
,
&
p_port
->
local_ctrl
)
;
port_rfc.c:111
port_start_control()
RFCOMM_PortNegReq
(
p_mcb
,
p_port
->
dlci
,
&
p_port
->
user_port_pars
)
;
port_rfc.c:133
port_start_par_neg()
RFCOMM_DlcReleaseReq
(
p_mcb
,
p_port
->
dlci
)
;
port_rfc.c:183
port_start_close()
RFCOMM_ParNegReq
(
p_mcb
,
p_port
->
dlci
,
p_port
->
mtu
)
;
port_rfc.c:212
PORT_StartCnf()
rfc_send_disc
(
p_mcb
,
p_port
->
dlci
)
;
port_rfc.c:384
PORT_ParNegCnf()
RFCOMM_DlcEstablishReq
(
p_mcb
,
p_port
->
dlci
,
p_port
->
mtu
)
;
port_rfc.c:409
PORT_ParNegCnf()
RFCOMM_PortNegReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
NULL
)
;
port_rfc.c:550
PORT_DlcEstablishCnf()
RFCOMM_ControlReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
&
p_port
->
local_ctrl
)
;
port_rfc.c:552
PORT_DlcEstablishCnf()
RFCOMM_DlcReleaseReq
(
p_mcb
,
p_port
->
dlci
)
;
port_rfc.c:614
PORT_PortNegCnf()
RFCOMM_ControlReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
&
p_port
->
local_ctrl
)
;
port_rfc.c:621
PORT_PortNegCnf()
RFCOMM_ControlReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
&
p_port
->
local_ctrl
)
;
port_rfc.c:655
PORT_ControlInd()
RFCOMM_DataReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_buf
)
;
port_rfc.c:1020
port_rfc_send_tx_data()
p_mcb
->
port_inx
[
p_port
->
dlci
]
=
0
;
port_rfc.c:1065
port_rfc_closed()
p_port
->
dlci
&=
0xfe
;
port_rfc.c:1075
port_rfc_closed()
p_port
->
dlci
=
dlci
;
port_utils.c:81
port_allocate_port()
p_port
->
rfc
.
p_mcb
->
port_inx
[
p_port
->
dlci
]
=
0
;
port_utils.c:234
port_release_port()
p_port
->
dlci
&=
0xfe
;
port_utils.c:263
port_release_port()
if
(
p_port
->
dlci
==
dlci
)
{
port_utils.c:358
port_find_dlci_port()
}
else
if
(
(
dlci
&
0x01
)
&&
(
p_port
->
dlci
==
(
dlci
-
1
)
)
)
{
port_utils.c:360
port_find_dlci_port()
p_port
->
dlci
++
;
port_utils.c:361
port_find_dlci_port()
&&
(
p_port
->
dlci
==
dlci
)
port_utils.c:387
port_find_port()
rfc_send_credit
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
port_utils.c:515
port_flow_control_peer()
RFCOMM_FlowReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
port_utils.c:550
port_flow_control_peer()
RFCOMM_FlowReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
FALSE
)
;
port_utils.c:559
port_flow_control_peer()
RFCOMM_FlowReq
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
FALSE
)
;
port_utils.c:569
port_flow_control_peer()
rfc_cb
.
port
.
port
[
idx
-
1
]
.
dlci
+=
1
;
rfc_l2cap_if.c:182
RFCOMM_ConnectCnf()
RFCOMM_TRACE_DEBUG
(
"RFCOMM MX - DLCI:%d -> %d"
,
i
,
rfc_cb
.
port
.
port
[
idx
-
1
]
.
dlci
)
;
rfc_l2cap_if.c:183
RFCOMM_ConnectCnf()
rfc_cb
.
port
.
port
[
idx
-
1
]
.
dlci
+=
1
;
rfc_mx_fsm.c:261
rfc_mx_sm_state_wait_conn_cnf()
RFCOMM_TRACE_DEBUG
(
"RFCOMM MX - DLCI:%d -> %d"
,
i
,
rfc_cb
.
port
.
port
[
idx
-
1
]
.
dlci
)
;
rfc_mx_fsm.c:262
rfc_mx_sm_state_wait_conn_cnf()
BTM_SEC_PROTO_RFCOMM
,
(
UINT32
)
(
p_port
->
dlci
/
2
)
,
rfc_port_fsm.c:117
rfc_port_sm_state_closed()
BTM_SEC_PROTO_RFCOMM
,
(
UINT32
)
(
p_port
->
dlci
/
2
)
,
rfc_port_fsm.c:138
rfc_port_sm_state_closed()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
FALSE
)
;
rfc_port_fsm.c:151
rfc_port_sm_state_closed()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
FALSE
)
;
rfc_port_fsm.c:155
rfc_port_sm_state_closed()
rfc_send_disc
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:188
rfc_port_sm_sabme_wait_ua()
PORT_DlcEstablishCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_port
->
rfc
.
p_mcb
->
peer_l2cap_mtu
,
RFCOMM_SUCCESS
)
;
rfc_port_fsm.c:204
rfc_port_sm_sabme_wait_ua()
PORT_DlcEstablishCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_port
->
rfc
.
p_mcb
->
peer_l2cap_mtu
,
RFCOMM_ERROR
)
;
rfc_port_fsm.c:209
rfc_port_sm_sabme_wait_ua()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:214
rfc_port_sm_sabme_wait_ua()
PORT_DlcEstablishCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_port
->
rfc
.
p_mcb
->
peer_l2cap_mtu
,
RFCOMM_ERROR
)
;
rfc_port_fsm.c:215
rfc_port_sm_sabme_wait_ua()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:221
rfc_port_sm_sabme_wait_ua()
PORT_DlcEstablishCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_port
->
rfc
.
p_mcb
->
peer_l2cap_mtu
,
RFCOMM_ERROR
)
;
rfc_port_fsm.c:230
rfc_port_sm_sabme_wait_ua()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
rfc_port_fsm.c:257
rfc_port_sm_term_wait_sec_check()
PORT_DlcEstablishInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_port
->
rfc
.
p_mcb
->
peer_l2cap_mtu
)
;
rfc_port_fsm.c:262
rfc_port_sm_term_wait_sec_check()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:288
rfc_port_sm_term_wait_sec_check()
PORT_DlcReleaseInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:290
rfc_port_sm_term_wait_sec_check()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
rfc_port_fsm.c:300
rfc_port_sm_term_wait_sec_check()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:308
rfc_port_sm_term_wait_sec_check()
PORT_DlcEstablishCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
0
,
RFCOMM_SECURITY_ERR
)
;
rfc_port_fsm.c:334
rfc_port_sm_orig_wait_sec_check()
rfc_send_sabme
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:338
rfc_port_sm_orig_wait_sec_check()
rfc_send_disc
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:385
rfc_port_sm_opened()
rfc_send_buf_uih
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
(
BT_HDR
*
)
p_data
)
;
rfc_port_fsm.c:407
rfc_port_sm_opened()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:415
rfc_port_sm_opened()
PORT_DlcReleaseInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:419
rfc_port_sm_opened()
rfc_send_ua
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:425
rfc_port_sm_opened()
PORT_DlcReleaseInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
)
;
rfc_port_fsm.c:431
rfc_port_sm_opened()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
rfc_port_fsm.c:483
rfc_port_sm_disc_wait_ua()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
rfc_port_fsm.c:487
rfc_port_sm_disc_wait_ua()
rfc_send_dm
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
FALSE
)
;
rfc_port_fsm.c:492
rfc_port_sm_disc_wait_ua()
PORT_DataInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
p_buf
)
;
rfc_port_fsm.c:513
rfc_port_uplink_data()
PORT_PortNegCnf
(
p_mcb
,
p_port
->
dlci
,
&
port_pars
,
RFCOMM_SUCCESS
)
;
rfc_port_fsm.c:637
rfc_process_rpn()
PORT_PortNegCnf
(
p_mcb
,
p_port
->
dlci
,
&
port_pars
,
RFCOMM_SUCCESS
)
;
rfc_port_fsm.c:659
rfc_process_rpn()
PORT_ControlCnf
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
&
pars
)
;
rfc_port_fsm.c:736
rfc_process_msc()
p_mcb
->
port_inx
[
p_port
->
dlci
]
=
0
;
rfc_utils.c:415
rfc_port_closed()
PORT_FlowInd
(
p_port
->
rfc
.
p_mcb
,
p_port
->
dlci
,
TRUE
)
;
rfc_utils.c:444
rfc_inc_credit()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
t_port_info::dlci
is written by 6 functions and is read by 30 functions:
port_rfc_closed()
port_allocate_port()
port_release_port()
port_find_dlci_port()
RFCOMM_ConnectCnf()
rfc_mx_sm_state_wait_conn_cnf()
All items filtered out
t_port_info::dlci
PORT_SendError()
port_write()
port_open_continue()
port_start_control()
port_start_par_neg()
port_start_close()
PORT_StartCnf()
PORT_ParNegCnf()
PORT_DlcEstablishCnf()
PORT_PortNegCnf()
PORT_ControlInd()
port_rfc_send_tx_data()
port_rfc_closed()
port_release_port()
port_find_dlci_port()
port_find_port()
port_flow_control_peer()
RFCOMM_ConnectCnf()
rfc_mx_sm_state_wait_conn_cnf()
rfc_port_sm_state_closed()
rfc_port_sm_sabme_wait_ua()
rfc_port_sm_term_wait_sec_check()
rfc_port_sm_orig_wait_sec_check()
rfc_port_sm_opened()
rfc_port_sm_disc_wait_ua()
rfc_port_uplink_data()
rfc_process_rpn()
rfc_process_msc()
rfc_port_closed()
rfc_inc_credit()
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