ESP-IDF
ot::MeshForwarder::MessageAction
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (1/5)...
Files
loading (4/5)...
Summary
Syntax
Values
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ot::MeshForwarder::MessageAction
ot::MeshForwarder::MessageAction enum
Syntax
Show:
Summary
Declaration
from
mesh_forwarder.hpp:363
enum
MessageAction
:
uint8_t
{
kMessageReceive
,
kMessageTransmit
,
kMessagePrepareIndirect
,
kMessageDrop
,
kMessageReassemblyDrop
,
kMessageEvict
,
#if
OPENTHREAD_CONFIG_DELAY_AWARE_QUEUE_MANAGEMENT_ENABLE
kMessageMarkEcn
,
kMessageQueueMgmtDrop
,
#endif
#if
(
OPENTHREAD_CONFIG_MAX_FRAMES_IN_DIRECT_TX_QUEUE
>
0
)
kMessageFullQueueDrop
,
#endif
}
;
Values
Value
Declared as
ot::MeshForwarder::MessageAction::kMessageReceive
ot::MeshForwarder::MessageAction::kMessageTransmit
ot::MeshForwarder::MessageAction::kMessagePrepareIndirect
ot::MeshForwarder::MessageAction::kMessageDrop
ot::MeshForwarder::MessageAction::kMessageReassemblyDrop
ot::MeshForwarder::MessageAction::kMessageEvict
ot::MeshForwarder::MessageAction::kMessageMarkEcn
ot::MeshForwarder::MessageAction::kMessageQueueMgmtDrop
ot::MeshForwarder::MessageAction::kMessageFullQueueDrop
Examples
References
from
examples
Code
Location
Scope
Referrer
enum
MessageAction
:
uint8_t
mesh_forwarder.hpp:363
void
MeshForwarder
::
FinalizeAndRemoveMessage
(
Message
&
aMessage
,
Error
aError
,
MessageAction
aAction
)
mesh_forwarder.cpp:1339
ot::MeshForwarder::FinalizeAndRemoveMessage()
ot::MeshForwarder::FinalizeAndRemoveMessage()::aAction
const
char
*
MeshForwarder
::
MessageActionToString
(
MessageAction
aAction
,
Error
aError
)
mesh_forwarder.cpp:1754
ot::MeshForwarder::MessageActionToString()
ot::MeshForwarder::MessageActionToString()::aAction
void
MeshForwarder
::
LogIp6Message
(
MessageAction
aAction
,
mesh_forwarder.cpp:1834
ot::MeshForwarder::LogIp6Message()
ot::MeshForwarder::LogIp6Message()::aAction
MessageAction
aAction
,
mesh_forwarder.cpp:1864
ot::MeshForwarder::AppendMacAddrToLogString()
ot::MeshForwarder::AppendMacAddrToLogString()::aAction
MessageAction
aAction
,
mesh_forwarder.cpp:1885
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()::aAction
void
MeshForwarder
::
LogMessage
(
MessageAction
aAction
,
const
Message
&
aMessage
)
mesh_forwarder.cpp:1908
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
void
MeshForwarder
::
LogMessage
(
MessageAction
aAction
,
const
Message
&
aMessage
,
Error
aError
)
mesh_forwarder.cpp:1913
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
void
MeshForwarder
::
LogMessage
(
MessageAction
aAction
,
mesh_forwarder.cpp:1918
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
void
FinalizeAndRemoveMessage
(
Message
&
aMessage
,
Error
aError
,
MessageAction
aAction
)
;
mesh_forwarder.hpp:545
ot::MeshForwarder::FinalizeAndRemoveMessage()
ot::MeshForwarder::FinalizeAndRemoveMessage()::aAction
void
LogMessage
(
MessageAction
aAction
,
const
Message
&
aMessage
)
;
mesh_forwarder.hpp:572
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
void
LogMessage
(
MessageAction
aAction
,
const
Message
&
aMessage
,
Error
aError
)
;
mesh_forwarder.hpp:573
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
void
LogMessage
(
MessageAction
aAction
,
const
Message
&
aMessage
,
Error
aError
,
const
Mac
::
Address
*
aAddress
)
;
mesh_forwarder.hpp:574
ot::MeshForwarder::LogMessage()
ot::MeshForwarder::LogMessage()::aAction
const
char
*
MessageActionToString
(
MessageAction
aAction
,
Error
aError
)
;
mesh_forwarder.hpp:580
ot::MeshForwarder::MessageActionToString()
ot::MeshForwarder::MessageActionToString()::aAction
Error
LogMeshFragmentHeader
(
MessageAction
aAction
,
mesh_forwarder.hpp:584
ot::MeshForwarder::LogMeshFragmentHeader()
ot::MeshForwarder::LogMeshFragmentHeader()::aAction
void
LogMeshMessage
(
MessageAction
aAction
,
mesh_forwarder.hpp:595
ot::MeshForwarder::LogMeshMessage()
ot::MeshForwarder::LogMeshMessage()::aAction
void
LogIp6Message
(
MessageAction
aAction
,
mesh_forwarder.hpp:605
ot::MeshForwarder::LogIp6Message()
ot::MeshForwarder::LogIp6Message()::aAction
MessageAction
aAction
,
mesh_forwarder.hpp:611
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()::aAction
void
AppendMacAddrToLogString
(
StringWriter
&
aString
,
MessageAction
aAction
,
const
Mac
::
Address
*
aMacAddress
)
;
mesh_forwarder.hpp:614
ot::MeshForwarder::AppendMacAddrToLogString()
ot::MeshForwarder::AppendMacAddrToLogString()::aAction
Error
MeshForwarder
::
LogMeshFragmentHeader
(
MessageAction
aAction
,
mesh_forwarder_ftd.cpp:845
ot::MeshForwarder::LogMeshFragmentHeader()
ot::MeshForwarder::LogMeshFragmentHeader()::aAction
void
MeshForwarder
::
LogMeshMessage
(
MessageAction
aAction
,
mesh_forwarder_ftd.cpp:917
ot::MeshForwarder::LogMeshMessage()
ot::MeshForwarder::LogMeshMessage()::aAction
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
ot::MeshForwarder::FinalizeAndRemoveMessage()::aAction
ot::MeshForwarder::FinalizeAndRemoveMessage()
mesh_forwarder.hpp:545
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.hpp:572
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.hpp:573
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.hpp:574
ot::MeshForwarder::MessageActionToString()::aAction
ot::MeshForwarder::MessageActionToString()
mesh_forwarder.hpp:580
ot::MeshForwarder::LogMeshFragmentHeader()::aAction
ot::MeshForwarder::LogMeshFragmentHeader()
mesh_forwarder.hpp:584
ot::MeshForwarder::LogMeshMessage()::aAction
ot::MeshForwarder::LogMeshMessage()
mesh_forwarder.hpp:595
ot::MeshForwarder::LogIp6Message()::aAction
ot::MeshForwarder::LogIp6Message()
mesh_forwarder.hpp:605
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()::aAction
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()
mesh_forwarder.hpp:611
ot::MeshForwarder::AppendMacAddrToLogString()::aAction
ot::MeshForwarder::AppendMacAddrToLogString()
mesh_forwarder.hpp:614
ot::MeshForwarder::FinalizeAndRemoveMessage()::aAction
ot::MeshForwarder::FinalizeAndRemoveMessage()
mesh_forwarder.cpp:1339
ot::MeshForwarder::MessageActionToString()::aAction
ot::MeshForwarder::MessageActionToString()
mesh_forwarder.cpp:1754
ot::MeshForwarder::LogIp6Message()::aAction
ot::MeshForwarder::LogIp6Message()
mesh_forwarder.cpp:1834
ot::MeshForwarder::AppendMacAddrToLogString()::aAction
ot::MeshForwarder::AppendMacAddrToLogString()
mesh_forwarder.cpp:1864
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()::aAction
ot::MeshForwarder::AppendSecErrorPrioRssRadioLabelsToLogString()
mesh_forwarder.cpp:1885
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.cpp:1908
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.cpp:1913
ot::MeshForwarder::LogMessage()::aAction
ot::MeshForwarder::LogMessage()
mesh_forwarder.cpp:1918
ot::MeshForwarder::LogMeshFragmentHeader()::aAction
ot::MeshForwarder::LogMeshFragmentHeader()
mesh_forwarder_ftd.cpp:845
ot::MeshForwarder::LogMeshMessage()::aAction
ot::MeshForwarder::LogMeshMessage()
mesh_forwarder_ftd.cpp:917
Lifecycle
from
examples
All items filtered out
All items filtered out