otNetifAddress
#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 Core فقط (يشير إلى ما إذا كانت مسجَّلة لدى عميل SRP).
|
mValid
|
bool
TRUE إذا كان العنوان صالحًا وFALSE في الحالات الأخرى.
|
السمات العامة
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 Core فقط (يشير إلى ما إذا كانت مسجَّلة لدى عميل SRP).
mValid
bool otNetifAddress::mValid
TRUE إذا كان العنوان صالحًا وFALSE في الحالات الأخرى.
المراجِع
تنشأ المواضيع المرجعية لواجهة برمجة تطبيقات OpenThread من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.