otPlatTrelPeerInfo

#include <trel.h>

แสดงข้อมูลเพียร์ TREL ที่ค้นพบโดยใช้การเรียกดู DNS-SD ในชื่อบริการ "_trel._udp"

สรุป

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

mRemoved
bool
ธงบูลีนนี้จะระบุว่ากำลังเพิ่มหรือนำรายการออก
mSockAddr
ที่อยู่ Peer Socket ของ TREL (ที่อยู่ IPv6 และหมายเลขพอร์ต)
mTxtData
const uint8_t *
ข้อมูลระเบียน TXT (เข้ารหัสตามที่ระบุโดย DNS-SD) จากระเบียน SRV ของอินสแตนซ์บริการเพียร์ TREL ที่ค้นพบ
mTxtLength
uint16_t
จำนวนไบต์ในบัฟเฟอร์ mTxtData

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

mRemoved

bool otPlatTrelPeerInfo::mRemoved

ธงบูลีนนี้จะระบุว่ากำลังเพิ่มหรือนำรายการออก

  • ซึ่งค่า TRUE แสดงถึงการเพียร์ถูกนำออก
  • FALSE แสดงถึงรายการใหม่หรืออัปเดตของรายการที่มีอยู่

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

ที่อยู่ Peer Socket ของ TREL (ที่อยู่ IPv6 และหมายเลขพอร์ต)

หมายเลขพอร์ตจะกำหนดจากระเบียน SRV ของอินสแตนซ์บริการเพียร์ TREL ที่ค้นพบ ที่อยู่ IPv6 จะพิจารณาจากการค้นหา DNS-SD สำหรับระเบียน AAAA ในชื่อโฮสต์ที่ระบุในระเบียน SRV ของอินสแตนซ์บริการที่พบ หากพบที่อยู่ IPv6 ของโฮสต์หลายรายการ ระบบจะใช้ที่อยู่ที่มีขอบเขตสูงสุด

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

ข้อมูลระเบียน TXT (เข้ารหัสตามที่ระบุโดย DNS-SD) จากระเบียน SRV ของอินสแตนซ์บริการเพียร์ TREL ที่ค้นพบ

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

จำนวนไบต์ในบัฟเฟอร์ mTxtData

แหล่งข้อมูล

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