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.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

Die Peer-IPv6-Adresse.

mPeerPort

uint16_t otMessageInfo::mPeerPort

Der Peer-Transport-Layer-Port.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

Die lokale IPv6-Adresse.

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.