otMessageInfo
#include <ip6.h>
يُمثِّل عناوين مقبس بروتوكول IPv6 المحلية والنظيرة.
ملخّص
السمات العامة |
|
---|---|
mAllowZeroHopLimit
|
bool
"صحيح" للسماح بالحد 0 لنقطة وصول IPv6 في
mHopLimit ، أو "خطأ" في الحالات الأخرى. |
mEcn
|
uint8_t
حالة ECN للحزمة، ممثلة في رأس IPv6.
|
mHopLimit
|
uint8_t
قيمة حد القفزة للإصدار 6 من بروتوكول الإنترنت (IPv6).
|
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
"صحيح" للسماح بالحد 0 لنقطة وصول IPv6 في mHopLimit
، أو "خطأ" في الحالات الأخرى.
mEcn
uint8_t otMessageInfo::mEcn
حالة ECN للحزمة، ممثلة في رأس IPv6.
mHopLimit
uint8_t otMessageInfo::mHopLimit
قيمة حد القفزة للإصدار 6 من بروتوكول الإنترنت (IPv6).
لا ينطبق هذا الخيار إلا إذا كانت قيمة mAllowZeroHopLimit
هي "خطأ". إذا كان 0
، يكون حد القفزة للإصدار 6 من بروتوكول الإنترنت هو القيمة التلقائية 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. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.