отнетифадрес
 #include <ip6.h>
Представляет одноадресный адрес сетевого интерфейса IPv6.
Краткое содержание
| Публичные атрибуты | |
|---|---|
| mAddress |  Одноадресный адрес IPv6. | 
| mAddressOrigin | uint8_t Происхождение IPv6-адреса. | 
| mMeshLocal | bool TRUE, если адрес локальный, в противном случае FALSE. | 
| mNext | const struct otNetifAddress * Указатель на следующий адрес сетевого интерфейса. | 
| mPreferred | bool TRUE, если адрес является предпочтительным, и FALSE в противном случае. | 
| mPrefixLength | uint8_t Длина префикса (в битах). | 
| mRloc | bool TRUE, если адрес является RLOC, в противном случае FALSE. | 
| mScopeOverride | unsigned int Область IPv6 этого адреса. | 
| mScopeOverrideValid | bool TRUE, если значение mScopeOverride допустимо, в противном случае FALSE. | 
| mSrpRegistered | bool Используется только ядром OT (указывает, зарегистрирован ли клиент SRP). | 
| mValid | bool TRUE, если адрес действителен, в противном случае FALSE. | 
Публичные атрибуты
mAddressOrigin
uint8_t otNetifAddress::mAddressOrigin
Происхождение IPv6-адреса.
mMeshLocal
bool otNetifAddress::mMeshLocal
TRUE, если адрес локальный, в противном случае FALSE.
mСледующий
const struct otNetifAddress * otNetifAddress::mNext
Указатель на следующий адрес сетевого интерфейса.
mПредпочтительный
bool otNetifAddress::mPreferred
TRUE, если адрес является предпочтительным, и FALSE в противном случае.
мпрефиксленгс
uint8_t otNetifAddress::mPrefixLength
Длина префикса (в битах).
мРлок
bool otNetifAddress::mRloc
TRUE, если адрес является RLOC, в противном случае FALSE.
mScopeOverride
unsigned int otNetifAddress::mScopeOverride
Область IPv6 этого адреса.
мскопеоверридевалид
bool otNetifAddress::mScopeOverrideValid
TRUE, если значение mScopeOverride допустимо, в противном случае FALSE.
mSrpRegistered
bool otNetifAddress::mSrpRegistered
Используется только ядром OT (указывает, зарегистрирован ли клиент SRP).
мдействителен
bool otNetifAddress::mValid
TRUE, если адрес действителен, в противном случае FALSE.
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .