otNetifAddress

#include <ip6.h>

Stellt eine Unicast-Adresse einer IPv6-Netzwerkschnittstelle dar.

Zusammenfassung

Öffentliche Attribute

mAddress
Die IPv6-Unicast-Adresse.
mAddressOrigin
uint8_t
Der Ursprung der IPv6-Adresse.
mMeshLocal
bool
TRUE, wenn die Adresse ein Mesh-Netzwerk ist, andernfalls FALSE.
mNext
const struct otNetifAddress *
Ein Zeiger auf die nächste Adresse der Netzwerkschnittstelle.
mPreferred
bool
TRUE, wenn die Adresse bevorzugt wird, andernfalls FALSE.
mPrefixLength
uint8_t
Die Präfixlänge in Bit.
mRloc
bool
TRUE, wenn die Adresse ein RLOC ist, andernfalls FALSE.
mScopeOverride
unsigned int
Der IPv6-Bereich dieser Adresse.
mScopeOverrideValid
bool
TRUE, wenn der mScopeOverride-Wert gültig ist, andernfalls FALSE.
mSrpRegistered
bool
Wird nur vom OT-Kern verwendet (gibt an, ob die Registrierung vom SRP-Client erfolgt).
mValid
bool
TRUE, wenn die Adresse gültig ist, andernfalls FALSE.

Öffentliche Attribute

mAddress

otIp6Address otNetifAddress::mAddress

Die IPv6-Unicast-Adresse.

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

Der Ursprung der IPv6-Adresse.

mMeshLocal

bool otNetifAddress::mMeshLocal

TRUE, wenn die Adresse ein Mesh-Netzwerk ist, andernfalls FALSE.

mNext

const struct otNetifAddress * otNetifAddress::mNext

Ein Zeiger auf die nächste Adresse der Netzwerkschnittstelle.

mPreferred

bool otNetifAddress::mPreferred

TRUE, wenn die Adresse bevorzugt wird, andernfalls FALSE.

mPrefixLength

uint8_t otNetifAddress::mPrefixLength

Die Präfixlänge in Bit.

mRloc

bool otNetifAddress::mRloc

TRUE, wenn die Adresse ein RLOC ist, andernfalls FALSE.

mScopeOverride

unsigned int otNetifAddress::mScopeOverride

Der IPv6-Bereich dieser Adresse.

mScopeOverrideValid

bool otNetifAddress::mScopeOverrideValid

TRUE, wenn der mScopeOverride-Wert gültig ist, andernfalls FALSE.

mSrpRegistered

bool otNetifAddress::mSrpRegistered

Wird nur vom OT-Kern verwendet (gibt an, ob die Registrierung vom SRP-Client erfolgt).

mValid

bool otNetifAddress::mValid

TRUE, wenn die Adresse gültig ist, andernfalls FALSE.

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.