otNetifAddress

#include <ip6.h>

מייצג כתובת Unicode של ממשק רשת IPv6.

סיכום

מאפיינים ציבוריים

mAddress
כתובת unicast של 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 אם לא.

מאפיינים ציבוריים

mAddress

otIp6Address otNetifAddress::mAddress

כתובת unicast של IPv6.

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

המקור של כתובת ה-IPv6.

mMeshLocal

bool otNetifAddress::mMeshLocal

TRUE אם הכתובת היא רשת מקומית, FALSE אם לא.

mNext

const struct otNetifAddress * otNetifAddress::mNext

מצביע לכתובת הבאה של ממשק הרשת.

mPreferred

bool otNetifAddress::mPreferred

TRUE אם הכתובת מועדפת, FALSE אם לא.

mPrefixLength

uint8_t otNetifAddress::mPrefixLength

אורך הקידומת (בביטים).

mRloc

bool otNetifAddress::mRloc

TRUE אם הכתובת היא RLOC, אחרת FALSE.

mScopeOverride

unsigned int otNetifAddress::mScopeOverride

היקף IPv6 של הכתובת הזו.

mScopeOverrideValid

bool otNetifAddress::mScopeOverrideValid

TRUE אם הערך mScopeOverride חוקי, אחרת FALSE.

mSrpRegistered

bool otNetifAddress::mSrpRegistered

משמש לליבת OT בלבד (מציין אם רשום על ידי לקוח SRP).

mValid

bool otNetifAddress::mValid

TRUE אם הכתובת חוקית, FALSE אם לא.

מקורות מידע

המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.