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

mAddress.

otIp6Address otNetifAddress::mAddress

Adres unicast IPv6.

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.