آدرس otNetif

#include <ip6.h>

این ساختار نشان دهنده یک آدرس unicast رابط شبکه IPv6 است.

خلاصه

صفات عمومی

mAddress
آدرس IPv6 unicast.
mAddressOrigin
uint8_t
مبدا آدرس IPv6.
mNext
struct otNetifAddress *
اشاره گر به آدرس رابط شبکه بعدی.
mPreferred
bool
اگر آدرس ترجیح داده شود درست است، در غیر این صورت نادرست است.
mPrefixLength
uint8_t
طول پیشوند (به بیت).
mRloc
bool
اگر آدرس RLOC باشد TRUE، در غیر این صورت نادرست است.
mScopeOverride
unsigned int
محدوده IPv6 این آدرس.
mScopeOverrideValid
bool
اگر مقدار mScopeOverride معتبر باشد، درست است، در غیر این صورت نادرست است.
mValid
bool
اگر آدرس معتبر باشد، درست است، در غیر این صورت، نادرست است.

صفات عمومی

آدرس

otIp6Address otNetifAddress::mAddress

آدرس IPv6 unicast.

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

مبدا آدرس IPv6.

mNext

struct otNetifAddress * otNetifAddress::mNext

اشاره گر به آدرس رابط شبکه بعدی.

mPreferred

bool otNetifAddress::mPreferred

اگر آدرس ترجیح داده شود درست است، در غیر این صورت نادرست است.

mPrefixLength

uint8_t otNetifAddress::mPrefixLength

طول پیشوند (به بیت).

mRloc

bool otNetifAddress::mRloc

اگر آدرس RLOC باشد TRUE، در غیر این صورت نادرست است.

mScopeOverride

unsigned int otNetifAddress::mScopeOverride

محدوده IPv6 این آدرس.

mScopeOverrideValid

bool otNetifAddress::mScopeOverrideValid

اگر مقدار mScopeOverride معتبر باشد، درست است، در غیر این صورت نادرست است.

mValid

bool otNetifAddress::mValid

اگر آدرس معتبر باشد، درست است، در غیر این صورت، نادرست است.

منابع

موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.