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

mAddress

otIp6Address otNetifAddress::mAddress

Adres pojedynczej transmisji IPv6.

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.