otMessageInfo

#include <ip6.h>

โครงสร้างนี้แสดงที่อยู่ซ็อกเก็ต IPv6 ในเครื่องและแบบเพียร์

สรุป

แอตทริบิวต์สาธารณะ

mAllowZeroHopLimit
bool
TRUE สําหรับอนุญาต IPv6 Hop Limit 0 ใน mHopLimit, FALSE
mEcn
uint8_t
สถานะ ECN ของแพ็กเกตซึ่งแสดงในส่วนหัว IPv6
mHopLimit
uint8_t
ค่าขีดจํากัดฮอพ IPv6
mIsHostInterface
bool
TRUE หากแพ็กเกตที่ส่ง/รับผ่านอินเทอร์เฟซโฮสต์ เป็นเท็จ
mLinkInfo
const void *
ตัวชี้ข้อมูลเฉพาะลิงก์
mMulticastLoop
bool
TRUE เพื่ออนุญาตให้ย้อนกลับจากมัลติแคสต์
mPeerAddr
ที่อยู่ IPv6 ของเพียร์
mPeerPort
uint16_t
พอร์ตเลเยอร์เพียร์
mSockAddr
ที่อยู่ IPv6 ของเครื่อง
mSockPort
uint16_t
พอร์ตการรับส่งข้อมูลในเครื่อง

แอตทริบิวต์สาธารณะ

ขีดจํากัด mAllowZeroHop

bool otMessageInfo::mAllowZeroHopLimit

TRUE สําหรับอนุญาต IPv6 Hop Limit 0 ใน mHopLimit, FALSE

mEcn

uint8_t otMessageInfo::mEcn

สถานะ ECN ของแพ็กเกตซึ่งแสดงในส่วนหัว IPv6

ขีดจํากัดสูงสุด

uint8_t otMessageInfo::mHopLimit

ค่าขีดจํากัดฮอพ IPv6

ใช้ได้ก็ต่อเมื่อ mAllowZeroHopLimit เป็น "เท็จ" หากเป็น 0 ขีดจํากัดของฮอพ IPv6 คือค่าเริ่มต้น OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT หรือไม่เช่นนั้น ให้ระบุ IPv6 Hop Limit

อินเทอร์เฟซ mIsHostInterface

bool otMessageInfo::mIsHostInterface

TRUE หากแพ็กเกตที่ส่ง/รับผ่านอินเทอร์เฟซโฮสต์ เป็นเท็จ

ข้อมูลลิงก์

const void * otMessageInfo::mLinkInfo

ตัวชี้ข้อมูลเฉพาะลิงก์

มัลติแคสต์แคสต์

bool otMessageInfo::mMulticastLoop

TRUE เพื่ออนุญาตให้ย้อนกลับจากมัลติแคสต์

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

ที่อยู่ IPv6 ของเพียร์

พอร์ตเพียร์

uint16_t otMessageInfo::mPeerPort

พอร์ตเลเยอร์เพียร์

mSockAddr

otIp6Address otMessageInfo::mSockAddr

ที่อยู่ IPv6 ของเครื่อง

พอร์ต mSock

uint16_t otMessageInfo::mSockPort

พอร์ตการรับส่งข้อมูลในเครื่อง

ทรัพยากร

หัวข้อการอ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล