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 เพื่ออนุญาตให้ย้อนกลับจากมัลติแคสต์
พอร์ตเพียร์
uint16_t otMessageInfo::mPeerPort
พอร์ตเลเยอร์เพียร์
พอร์ต mSock
uint16_t otMessageInfo::mSockPort
พอร์ตการรับส่งข้อมูลในเครื่อง
ทรัพยากร
หัวข้อการอ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล