otMessageInfo

#include <ip6.h>

نشان دهنده آدرس سوکت IPv6 محلی و مشابه است.

خلاصه

صفات عمومی

mAllowZeroHopLimit
bool
TRUE برای مجاز کردن IPv6 Hop Limit 0 در mHopLimit ، در غیر این صورت FALSE.
mEcn
uint8_t
وضعیت ECN بسته که در هدر IPv6 نشان داده شده است.
mHopLimit
uint8_t
مقدار محدود IPv6 Hop.
mIsHostInterface
bool
اگر بسته ها از طریق رابط میزبان ارسال/دریافت شوند درست است، در غیر این صورت نادرست است.
mLinkInfo
const void *
اشاره گر به اطلاعات مربوط به پیوند.
mMulticastLoop
bool
TRUE برای اجازه دادن به چرخه چندپخشی، در غیر این صورت FALSE.
mPeerAddr
آدرس IPv6 همتا.
mPeerPort
uint16_t
پورت لایه حمل و نقل همتا.
mSockAddr
آدرس IPv6 محلی
mSockPort
uint16_t
بندر لایه حمل و نقل محلی.

صفات عمومی

mAllowZeroHopLimit

bool otMessageInfo::mAllowZeroHopLimit

TRUE برای مجاز کردن IPv6 Hop Limit 0 در mHopLimit ، در غیر این صورت FALSE.

mEcn

uint8_t otMessageInfo::mEcn

وضعیت ECN بسته که در هدر IPv6 نشان داده شده است.

mHopLimit

uint8_t otMessageInfo::mHopLimit

مقدار محدود IPv6 Hop.

فقط در صورتی اعمال می شود که mAllowZeroHopLimit FALSE باشد. اگر 0 باشد، IPv6 Hop Limit مقدار پیش‌فرض OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT است. در غیر این صورت، IPv6 Hop Limit را مشخص می کند.

mIsHostInterface

bool otMessageInfo::mIsHostInterface

اگر بسته ها از طریق رابط میزبان ارسال/دریافت شوند درست است، در غیر این صورت نادرست است.

mLinkInfo

const void * otMessageInfo::mLinkInfo

اشاره گر به اطلاعات مربوط به پیوند.

mMulticastLoop

bool otMessageInfo::mMulticastLoop

TRUE برای اجازه دادن به چرخه چندپخشی، در غیر این صورت FALSE.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

آدرس IPv6 همتا.

mPeerPort

uint16_t otMessageInfo::mPeerPort

پورت لایه حمل و نقل همتا.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

آدرس IPv6 محلی

mSockPort

uint16_t otMessageInfo::mSockPort

بندر لایه حمل و نقل محلی.

منابع

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