otMessageInfo Struct Reference
This structure represents the local and peer IPv6 socket addresses.
#include <
include/openthread/ip6.h
>
Public Attributes |
|
otIp6Address | mSockAddr |
The local IPv6 address.
|
|
otIp6Address | mPeerAddr |
The peer IPv6 address.
|
|
uint16_t | mSockPort |
The local transport-layer port.
|
|
uint16_t | mPeerPort |
The peer transport-layer port.
|
|
const void * | mLinkInfo |
A pointer to link-specific information.
|
|
uint8_t | mHopLimit |
The IPv6 Hop Limit value.
|
|
uint8_t | mEcn : 2 |
The ECN status of the packet, represented as in the IPv6 header.
|
|
bool | mIsHostInterface : 1 |
TRUE if packets sent/received via host interface, FALSE otherwise.
|
|
bool | mAllowZeroHopLimit : 1 |
TRUE to allow IPv6 Hop Limit 0 in
mHopLimit
, FALSE otherwise.
|
|
bool | mMulticastLoop : 1 |
TRUE to allow looping back multicast, FALSE otherwise.
|
This structure represents the local and peer IPv6 socket addresses.
Member Data Documentation
◆ mHopLimit
uint8_t otMessageInfo::mHopLimit |
The IPv6 Hop Limit value.
Only applies if
mAllowZeroHopLimit
is FALSE. If
0
, IPv6 Hop Limit is default value
OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. Otherwise, specifies the IPv6 Hop Limit.
The documentation for this struct was generated from the following file:
-
include/openthread/
ip6.h