otMessageInfo
#include <ip6.h>
تمثِّل هذه البنية عناوين مقابس IPv6 المحلية والأقران.
الملخّص
السمات العامة |
|
---|---|
mAllowZeroHopLimit
|
bool
TRUE للسماح بـ IPv6 Hop الحد 0 في
mHopLimit ، أو FALSE. |
mEcn
|
uint8_t
حالة ECN للحزمة، كما هو موضح في عنوان IPv6.
|
mHopLimit
|
uint8_t
قيمة IPv6 Hop الحد
|
mIsHostInterface
|
bool
True إذا تم إرسال/استلام الحزم عبر واجهة المضيف، أو FALSE.
|
mLinkInfo
|
const void *
مؤشر للمعلومات الخاصة بالرابط.
|
mMulticastLoop
|
bool
TRUE للسماح بتكرار الإرسال المتعدد، أو FALSE.
|
mPeerAddr
|
عنوان IPv6 نظير.
|
mPeerPort
|
uint16_t
منفذ طبقة النقل المشابهة.
|
mSockAddr
|
عنوان IPv6 المحلي.
|
mSockPort
|
uint16_t
منفذ طبقة النقل المحلية.
|
السمات العامة
mAllowZeroHoplimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE للسماح بـ IPv6 Hop الحد 0 في mHopLimit
، أو FALSE.
mEcn
uint8_t otMessageInfo::mEcn
حالة ECN للحزمة، كما هو موضح في عنوان IPv6.
حدود mHopHop
uint8_t otMessageInfo::mHopLimit
قيمة IPv6 Hop الحد
ينطبق فقط إذا كانت قيمة mAllowZeroHopLimit
FALSE. في حال كان 0
، IPv6 Hop الحد الأقصى للقيمة التلقائية OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. وبخلاف ذلك، يتم تحديد حد IPv6 هوب.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
True إذا تم إرسال/استلام الحزم عبر واجهة المضيف، أو FALSE.
mLinkInfo
const void * otMessageInfo::mLinkInfo
مؤشر للمعلومات الخاصة بالرابط.
mMulticastLoop
bool otMessageInfo::mMulticastLoop
TRUE للسماح بتكرار الإرسال المتعدد، أو FALSE.
mPeerPort
uint16_t otMessageInfo::mPeerPort
منفذ طبقة النقل المشابهة.
mSockPort
uint16_t otMessageInfo::mSockPort
منفذ طبقة النقل المحلية.
المراجع
تنشأ مواضيع واجهة برمجة التطبيقات المرجعية لـ OpenThread من رمز المصدر، المتوفر على GitHub. للاطّلاع على مزيد من المعلومات أو للمساهمة في مستنداتنا، يُرجى الرجوع إلى المراجع.