ลิงก์วิทยุหลายรายการ

โมดูลนี้มีคําจํากัดความและฟังก์ชันสําหรับลิงก์วิทยุหลายรายการ

สรุป

พิมพ์ดีด

otMultiRadioNeighborInfo typedef
ประเภทนี้แสดงข้อมูลลิงก์วิทยุหลายรายการที่เชื่อมโยงกับเพื่อนบ้าน
otRadioLinkInfo typedef
ประเภทนี้แสดงถึงข้อมูลที่เชื่อมโยงกับลิงก์วิทยุ

ฟังก์ชัน

otMultiRadioGetNeighborInfo(otInstance *aInstance, const otExtAddress *aExtAddress, otMultiRadioNeighborInfo *aNeighborInfo)
ฟังก์ชันนี้จะรับข้อมูลลิงก์วิทยุหลายรายการที่เชื่อมโยงกับเพื่อนบ้านโดยใช้ที่อยู่แบบขยายที่ระบุ

โครงสร้าง

otMultiRadioNeighborInfo

ประเภทนี้แสดงข้อมูลลิงก์วิทยุหลายรายการที่เชื่อมโยงกับเพื่อนบ้าน

otRadioLinkInfo

ประเภทนี้แสดงถึงข้อมูลที่เชื่อมโยงกับลิงก์วิทยุ

พิมพ์ดีด

ข้อมูลมัลติมิเดียใกล้เคียง

struct otMultiRadioNeighborInfo otMultiRadioNeighborInfo

ประเภทนี้แสดงข้อมูลลิงก์วิทยุหลายรายการที่เชื่อมโยงกับเพื่อนบ้าน

ลิงก์วิทยุ

struct otRadioLinkInfo otRadioLinkInfo

ประเภทนี้แสดงถึงข้อมูลที่เชื่อมโยงกับลิงก์วิทยุ

ฟังก์ชัน

otMultiRadioGetNeighborInfo

otError otMultiRadioGetNeighborInfo(
  otInstance *aInstance,
  const otExtAddress *aExtAddress,
  otMultiRadioNeighborInfo *aNeighborInfo
)

ฟังก์ชันนี้จะรับข้อมูลลิงก์วิทยุหลายรายการที่เชื่อมโยงกับเพื่อนบ้านโดยใช้ที่อยู่แบบขยายที่ระบุ

ฟังก์ชันนี้ต้องเปิดใช้ฟีเจอร์ลิงก์วิทยุหลายรายการ (โปรดดู config/radio_link.h)

รายละเอียด
พารามิเตอร์
[in] aInstance
ตัวชี้ไปยังอินสแตนซ์ OpenThread
[in] aExtAddress
ที่อยู่เพิ่มเติมของย่านนี้
[out] aNeighborInfo
ตัวชี้ไปยัง otMultiRadioNeighborInfo เพื่อส่งข้อมูลเพื่อนบ้าน (สําเร็จ)
แสดงผลค่า
OT_ERROR_NONE
พบ Neighbor และอัปเดต aNeighborInfo เรียบร้อยแล้ว
OT_ERROR_NOT_FOUND
ไม่พบเพื่อนบ้านกับ aExtAddress

ทรัพยากร

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