otNetifAddress
#include <ip6.h>
Ta struktura reprezentuje adres unicast interfejsu sieci IPv6.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mAddress
|
Adres unicast IPv6.
|
mAddressOrigin
|
uint8_t
originródło adresu IPv6
|
mNext
|
struct otNetifAddress *
Wskaźnik następnego adresu interfejsu sieciowego.
|
mPreferred
|
bool
Wartość 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 to 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 wypadku ma wartość FALSE.
|
mValid
|
bool
TRUE, jeśli adres jest prawidłowy, w przeciwnym razie FALSE.
|
Atrybuty publiczne
mAddressOrigin
uint8_t otNetifAddress::mAddressOrigin
originródło adresu IPv6
mNext
struct otNetifAddress * otNetifAddress::mNext
Wskaźnik następnego adresu interfejsu sieciowego.
Preferowane
bool otNetifAddress::mPreferred
Wartość 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 to 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 wypadku ma wartość FALSE.
Prawidłowy
bool otNetifAddress::mValid
TRUE, jeśli adres jest prawidłowy, w przeciwnym razie FALSE.
Zasoby
Tematy referencyjne interfejsu API OpenThread pochodzą z kodu źródłowego, który jest dostępny w GitHub. Jeśli chcesz dowiedzieć się więcej lub utworzyć dokumentację, zapoznaj się z materiałami.