otMessageInfo

#include <ip6.h>

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

สรุป

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

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

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

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 Limit

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

mIsHostInterface

bool otMessageInfo::mIsHostInterface

TRUE ถ้าแพ็กเก็ตส่ง/รับผ่านอินเทอร์เฟซของโฮสต์ FALSE ในกรณีอื่นๆ

mLinkInfo

const void * otMessageInfo::mLinkInfo

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

mMulticastLoop

bool otMessageInfo::mMulticastLoop

TRUE เพื่ออนุญาตการวนซ้ำมัลติแคสต์ หากไม่เป็นเช่นนั้น FALSE

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

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

mPeerPort

uint16_t otMessageInfo::mPeerPort

พอร์ตเพียร์ Transport Layer

mSockAddr

otIp6Address otMessageInfo::mSockAddr

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

mSockPort

uint16_t otMessageInfo::mSockPort

พอร์ต Transport Layer (เลเยอร์) ในเครื่อง

แหล่งข้อมูล

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