ESP-IDF
t_port_info::p_callback
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/5)...
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::p_callback
t_port_info::p_callback field
Syntax
Show:
Summary
Declaration
from
port_int.h:190
tPORT_CALLBACK
*
p_callback
;
Examples
References
from
examples
Code
Location
Referrer
tPORT_CALLBACK
*
p_callback
;
/* Pointer to users callback function */
port_int.h:190
p_port
->
p_callback
=
p_port_cb
;
port_api.c:327
PORT_SetEventCallback()
if
(
p_port
->
p_callback
&&
events
)
{
port_api.c:823
PORT_FlowControl()
p_port
->
p_callback
(
events
,
p_port
->
inx
)
;
port_api.c:824
PORT_FlowControl()
if
(
p_port
->
p_callback
&&
events
)
{
port_api.c:965
PORT_FlowControl_GiveCredit()
p_port
->
p_callback
(
events
,
p_port
->
inx
)
;
port_api.c:966
PORT_FlowControl_GiveCredit()
if
(
(
p_port
->
p_callback
!=
NULL
)
&&
events
)
{
port_api.c:1203
PORT_Purge()
(
p_port
->
p_callback
)
(
events
,
p_port
->
inx
)
;
port_api.c:1204
PORT_Purge()
if
(
(
p_port
->
p_callback
!=
NULL
)
&&
(
p_port
->
ev_mask
&
PORT_EV_ERR
)
)
{
port_api.c:1401
port_write()
p_port
->
p_callback
(
PORT_EV_ERR
,
p_port
->
inx
)
;
port_api.c:1402
port_write()
if
(
p_port
->
p_callback
&&
event
)
{
port_api.c:1481
PORT_Write()
(
p_port
->
p_callback
)
(
event
,
p_port
->
inx
)
;
port_api.c:1482
PORT_Write()
if
(
p_port
->
p_callback
&&
event
)
{
port_api.c:1598
PORT_WriteDataCO()
(
p_port
->
p_callback
)
(
event
,
p_port
->
inx
)
;
port_api.c:1599
PORT_WriteDataCO()
if
(
p_port
->
p_callback
&&
event
)
{
port_api.c:1727
PORT_WriteData()
(
p_port
->
p_callback
)
(
event
,
p_port
->
inx
)
;
port_api.c:1728
PORT_WriteData()
if
(
(
p_port
->
p_callback
!=
NULL
)
&&
events
)
{
port_rfc.c:169
port_start_close()
p_port
->
p_callback
(
events
,
p_port
->
inx
)
;
port_rfc.c:170
port_start_close()
if
(
p_port
->
p_callback
&&
(
p_port
->
ev_mask
&
PORT_EV_CONNECT_ERR
)
)
{
port_rfc.c:228
PORT_StartCnf()
(
p_port
->
p_callback
)
(
PORT_EV_CONNECT_ERR
,
p_port
->
inx
)
;
port_rfc.c:229
PORT_StartCnf()
if
(
p_port
->
p_callback
&&
(
p_port
->
ev_mask
&
PORT_EV_CONNECTED
)
)
{
port_rfc.c:464
PORT_DlcEstablishInd()
(
p_port
->
p_callback
)
(
PORT_EV_CONNECTED
,
p_port
->
inx
)
;
port_rfc.c:465
PORT_DlcEstablishInd()
if
(
p_port
->
p_callback
&&
(
p_port
->
ev_mask
&
PORT_EV_CONNECTED
)
)
{
port_rfc.c:531
PORT_DlcEstablishCnf()
(
p_port
->
p_callback
)
(
PORT_EV_CONNECTED
,
p_port
->
inx
)
;
port_rfc.c:532
PORT_DlcEstablishCnf()
if
(
event
&&
p_port
->
p_callback
)
{
port_rfc.c:674
PORT_ControlInd()
(
p_port
->
p_callback
)
(
event
,
p_port
->
inx
)
;
port_rfc.c:675
PORT_ControlInd()
if
(
event
&&
p_port
->
p_callback
)
{
port_rfc.c:720
PORT_ControlCnf()
(
p_port
->
p_callback
)
(
event
,
p_port
->
inx
)
;
port_rfc.c:721
PORT_ControlCnf()
if
(
(
p_port
->
p_callback
!=
NULL
)
&&
(
p_port
->
ev_mask
&
event
)
)
{
port_rfc.c:759
PORT_LineStatusInd()
p_port
->
p_callback
(
(
p_port
->
ev_mask
&
event
)
,
p_port
->
inx
)
;
port_rfc.c:760
PORT_LineStatusInd()
if
(
p_port
->
p_callback
&&
events
)
{
port_rfc.c:928
PORT_DataInd()
p_port
->
p_callback
(
events
,
p_port
->
inx
)
;
port_rfc.c:929
PORT_DataInd()
if
(
p_port
->
p_callback
&&
events
)
{
port_rfc.c:982
PORT_FlowInd()
(
p_port
->
p_callback
)
(
events
,
p_port
->
inx
)
;
port_rfc.c:983
PORT_FlowInd()
if
(
(
p_port
->
p_callback
!=
NULL
)
&&
events
)
{
port_rfc.c:1095
port_rfc_closed()
p_port
->
p_callback
(
events
,
p_port
->
inx
)
;
port_rfc.c:1096
port_rfc_closed()
p_port
->
p_callback
=
NULL
;
port_utils.c:111
port_set_defaults()
p_port_cb
=
p_port
->
p_callback
;
port_utils.c:250
port_release_port()
p_port
->
p_callback
=
p_port_cb
;
port_utils.c:256
port_release_port()
Call Tree
from
examples
t_port_info::p_callback
is called by 17 functions:
PORT_FlowControl()
PORT_FlowControl_GiveCredit()
PORT_Purge()
port_write()
PORT_Write()
PORT_WriteDataCO()
PORT_WriteData()
port_start_close()
PORT_StartCnf()
PORT_DlcEstablishInd()
PORT_DlcEstablishCnf()
PORT_ControlInd()
PORT_ControlCnf()
PORT_LineStatusInd()
PORT_DataInd()
PORT_FlowInd()
port_rfc_closed()
All items filtered out
t_port_info::p_callback
All items filtered out
Data Use
from
examples
t_port_info::p_callback
is written by 3 functions and is read by 18 functions:
PORT_SetEventCallback()
port_set_defaults()
port_release_port()
All items filtered out
t_port_info::p_callback
PORT_FlowControl()
PORT_FlowControl_GiveCredit()
PORT_Purge()
port_write()
PORT_Write()
PORT_WriteDataCO()
PORT_WriteData()
port_start_close()
PORT_StartCnf()
PORT_DlcEstablishInd()
PORT_DlcEstablishCnf()
PORT_ControlInd()
PORT_ControlCnf()
PORT_LineStatusInd()
PORT_DataInd()
PORT_FlowInd()
port_rfc_closed()
port_release_port()
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