otMessageInfo
#include <ip6.h>
Stellt die lokalen und Peer-IPv6-Socket-Adressen dar.
Zusammenfassung
Öffentliche Attribute |
|
---|---|
mAllowZeroHopLimit
|
bool
TRUE, um IPv6-Hop-Limit 0 in
mHopLimit zuzulassen, andernfalls FALSE. |
mEcn
|
uint8_t
Der ECN-Status des Pakets, dargestellt als IPv6-Header.
|
mHopLimit
|
uint8_t
Der Wert für das IPv6-Hop-Limit.
|
mIsHostInterface
|
bool
TRUE, wenn Pakete über die Hostschnittstelle gesendet/empfangen werden, andernfalls FALSE.
|
mLinkInfo
|
const void *
Ein Zeiger auf Link-spezifische Informationen.
|
mMulticastLoop
|
bool
TRUE, um Multicast Loops zuzulassen, andernfalls FALSE.
|
mPeerAddr
|
Die Peer-IPv6-Adresse.
|
mPeerPort
|
uint16_t
Der Peer-Transport-Layer-Port.
|
mSockAddr
|
Die lokale IPv6-Adresse.
|
mSockPort
|
uint16_t
Der lokale Transportschicht-Port.
|
Öffentliche Attribute
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE, um IPv6-Hop-Limit 0 in mHopLimit
zuzulassen, andernfalls FALSE.
mEcn
uint8_t otMessageInfo::mEcn
Der ECN-Status des Pakets, dargestellt als IPv6-Header.
mHopLimit
uint8_t otMessageInfo::mHopLimit
Der Wert für das IPv6-Hop-Limit.
Gilt nur, wenn mAllowZeroHopLimit
FALSE ist. Wenn 0
, ist das IPv6-Hop-Limit der Standardwert OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. Gibt andernfalls das IPv6-Hop-Limit an.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE, wenn Pakete über die Hostschnittstelle gesendet/empfangen werden, andernfalls FALSE.
mLinkInfo
const void * otMessageInfo::mLinkInfo
Ein Zeiger auf Link-spezifische Informationen.
mMulticastLoop
bool otMessageInfo::mMulticastLoop
TRUE, um Multicast Loops zuzulassen, andernfalls FALSE.
mPeerPort
uint16_t otMessageInfo::mPeerPort
Der Peer-Transport-Layer-Port.
mSockPort
uint16_t otMessageInfo::mSockPort
Der lokale Transportschicht-Port.
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.