otNetifAddress
#include <ip6.h>
Reprezentuje adres unicast interfejsu sieci IPv6.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mAddress
|
Adres pojedynczej transmisji IPv6.
|
mAddressOrigin
|
uint8_t
Źródło adresu IPv6.
|
mMeshLocal
|
bool
Wartość TRUE (prawda) w przypadku adresu lokalnego typu mesh-local; w przeciwnym razie ma wartość FALSE.
|
mNext
|
const struct otNetifAddress *
Wskaźnik do następnego adresu interfejsu sieci.
|
mPreferred
|
bool
TRUE, jeśli adres jest preferowany, w przeciwnym razie ma wartość FALSE.
|
mPrefixLength
|
uint8_t
Długość prefiksu (w bitach).
|
mRloc
|
bool
TRUE, jeśli adres ma wartość RLOC. W przeciwnym razie ma wartość FALSE.
|
mScopeOverride
|
unsigned int
Zakres IPv6 tego adresu.
|
mScopeOverrideValid
|
bool
TRUE, jeśli wartość mScopeOverride jest prawidłowa. W przeciwnym razie ma wartość FALSE.
|
mSrpRegistered
|
bool
Używana tylko przez OT core (wskazuje, czy została zarejestrowana przez klienta SRP).
|
mValid
|
bool
TRUE, jeśli adres jest prawidłowy, lub FALSE w przeciwnym razie.
|
Atrybuty publiczne
mAddressOrigin
uint8_t otNetifAddress::mAddressOrigin
Źródło adresu IPv6.
mMeshLocal
bool otNetifAddress::mMeshLocal
Wartość TRUE (prawda) w przypadku adresu lokalnego typu mesh-local; w przeciwnym razie ma wartość FALSE.
mNext
const struct otNetifAddress * otNetifAddress::mNext
Wskaźnik do następnego adresu interfejsu sieci.
mPreferred
bool otNetifAddress::mPreferred
TRUE, jeśli adres jest preferowany, w przeciwnym razie ma wartość FALSE.
mPrefixLength
uint8_t otNetifAddress::mPrefixLength
Długość prefiksu (w bitach).
mRloc
bool otNetifAddress::mRloc
TRUE, jeśli adres ma wartość RLOC. W przeciwnym razie ma wartość FALSE.
mScopeOverride
unsigned int otNetifAddress::mScopeOverride
Zakres IPv6 tego adresu.
mScopeOverrideValid
bool otNetifAddress::mScopeOverrideValid
TRUE, jeśli wartość mScopeOverride jest prawidłowa. W przeciwnym razie ma wartość FALSE.
mSrpRegistered
bool otNetifAddress::mSrpRegistered
Używana tylko przez OT core (wskazuje, czy została zarejestrowana przez klienta SRP).
mValid
bool otNetifAddress::mValid
TRUE, jeśli adres jest prawidłowy, lub FALSE w przeciwnym razie.
Zasoby
Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.