ESP-IDF
tRFC_MCB::is_initiator
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
tRFC_MCB::is_initiator
tRFC_MCB::is_initiator field
Syntax
Show:
Summary
Declaration
from
port_int.h:99
UINT8
is_initiator
;
Examples
References
from
examples
Code
Location
Referrer
UINT8
is_initiator
;
/* TRUE if this side sends SABME (dlci=0) */
port_int.h:99
if
(
p_mcb
&&
!
p_mcb
->
is_initiator
&&
!
is_server
)
{
port_api.c:127
RFCOMM_CreateConnection()
if
(
(
p_mcb
->
is_initiator
)
&&
(
p_mcb
->
state
==
RFC_MX_STATE_WAIT_CONN_CNF
)
)
{
rfc_l2cap_if.c:108
RFCOMM_ConnectInd()
p_mcb
->
is_initiator
=
FALSE
;
rfc_l2cap_if.c:171
RFCOMM_ConnectCnf()
if
(
(
p_mcb
->
is_initiator
&&
!
rfc_cb
.
rfc
.
rx_frame
.
cr
)
rfc_l2cap_if.c:339
RFCOMM_BufDataInd()
||
(
!
p_mcb
->
is_initiator
&&
rfc_cb
.
rfc
.
rx_frame
.
cr
)
)
{
rfc_l2cap_if.c:340
RFCOMM_BufDataInd()
p_mcb
->
is_initiator
=
FALSE
;
rfc_mx_fsm.c:254
rfc_mx_sm_state_wait_conn_cnf()
if
(
p_mcb
->
is_initiator
)
{
rfc_mx_fsm.c:477
rfc_mx_sm_state_connected()
p_mcb
->
is_initiator
=
TRUE
;
rfc_mx_fsm.c:528
rfc_mx_sm_state_disc_wait_ua()
if
(
p_mcb
->
is_initiator
)
{
rfc_mx_fsm.c:618
rfc_mx_conf_cnf()
if
(
p_mcb
->
is_initiator
)
{
rfc_mx_fsm.c:628
rfc_mx_conf_cnf()
if
(
p_mcb
->
is_initiator
)
{
rfc_mx_fsm.c:670
rfc_mx_conf_ind()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
TRUE
)
;
rfc_ts_frames.c:48
rfc_send_sabme()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
FALSE
)
;
rfc_ts_frames.c:81
rfc_send_ua()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
FALSE
)
;
rfc_ts_frames.c:114
rfc_send_dm()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
TRUE
)
;
rfc_ts_frames.c:147
rfc_send_disc()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
TRUE
)
;
rfc_ts_frames.c:179
rfc_send_buf_uih()
UINT8
cr
=
RFCOMM_CR
(
p_mcb
->
is_initiator
,
TRUE
)
;
rfc_ts_frames.c:603
rfc_send_credit()
if
(
RFCOMM_FRAME_IS_RSP
(
p_mcb
->
is_initiator
,
p_frame
->
cr
)
rfc_ts_frames.c:677
rfc_parse_data()
if
(
RFCOMM_FRAME_IS_CMD
(
p_mcb
->
is_initiator
,
p_frame
->
cr
)
rfc_ts_frames.c:687
rfc_parse_data()
if
(
RFCOMM_FRAME_IS_CMD
(
p_mcb
->
is_initiator
,
p_frame
->
cr
)
rfc_ts_frames.c:697
rfc_parse_data()
if
(
RFCOMM_FRAME_IS_RSP
(
p_mcb
->
is_initiator
,
p_frame
->
cr
)
rfc_ts_frames.c:707
rfc_parse_data()
}
else
if
(
RFCOMM_FRAME_IS_RSP
(
p_mcb
->
is_initiator
,
p_frame
->
cr
)
)
{
rfc_ts_frames.c:723
rfc_parse_data()
p_mcb
->
is_initiator
=
is_initiator
;
rfc_utils.c:180
rfc_alloc_multiplexer_channel()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tRFC_MCB::is_initiator
is written by 4 functions and is read by 13 functions:
RFCOMM_ConnectCnf()
rfc_mx_sm_state_wait_conn_cnf()
rfc_mx_sm_state_disc_wait_ua()
rfc_alloc_multiplexer_channel()
All items filtered out
tRFC_MCB::is_initiator
RFCOMM_CreateConnection()
RFCOMM_ConnectInd()
RFCOMM_BufDataInd()
rfc_mx_sm_state_connected()
rfc_mx_conf_cnf()
rfc_mx_conf_ind()
rfc_send_sabme()
rfc_send_ua()
rfc_send_dm()
rfc_send_disc()
rfc_send_buf_uih()
rfc_send_credit()
rfc_parse_data()
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