หัวข้ออ้างอิงของ OpenThread API จะมาจากซอร์สโค้ดซึ่งเข้าถึงได้ใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล
หน้าอ้างอิงสำหรับ OpenThread API
โมดูล |
|
|---|---|
| การปลุก | โมดูลนี้มีกระบวนการ Abstraction ของแพลตฟอร์มสำหรับบริการแจ้งเตือน |
| BLE | โมดูลนี้มีกระบวนการ Abstraction ของแพลตฟอร์มสำหรับการสื่อสารกับโฮสต์ BLE |
| BLE ที่ปลอดภัย | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร BLE Secure (TLS ผ่าน BLE) |
| เราเตอร์ Backbone | โมดูลนี้มีฟังก์ชันสำหรับบริการเราเตอร์ Backbone ของ OpenThread |
| ตัวแทนพรมแดน | โมดูลนี้มีฟังก์ชันสำหรับบทบาท Agent เส้นขอบของชุดข้อความ |
| เราเตอร์สำหรับเส้นขอบ | โมดูลนี้มีฟังก์ชันสำหรับจัดการข้อมูลเครือข่ายเฉพาะที่ด้วย OpenThread Border Router |
| เครื่องมือจัดการการกำหนดเส้นทางพรมแดน | โมดูลนี้มีคำจำกัดความที่เกี่ยวข้องกับ Border Routing Manager |
| ผู้จัดการช่อง | โมดูลนี้มีฟังก์ชันสำหรับผู้จัดการช่อง |
| การตรวจสอบช่อง | โมดูลนี้มีฟังก์ชันสำหรับฟีเจอร์การตรวจสอบช่อง |
| การควบคุมดูแลเด็ก | โมดูลนี้มีฟังก์ชันสำหรับฟีเจอร์การควบคุมดูแลเด็ก |
| CoAP | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสารของ CoAP |
| CoAP Secure | โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมการสื่อสาร CoAP Secure (CoAP over DTLS) |
| อินเทอร์เฟซของบรรทัดคำสั่ง | โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด |
| กรรมาธิการ | โมดูลนี้มีฟังก์ชันสำหรับบทบาท Thread Commissioner |
| Crypto - แพลตฟอร์ม | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction ของแพลตฟอร์มสำหรับคริปโต |
| Crypto - กลุ่มเทรด | โมดูลนี้มีฟังก์ชันวิทยาการเข้ารหัส |
| DNS | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร DNS |
| DNS - แพลตฟอร์ม | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับการส่งคำค้นหา DNS ที่เกิดซ้ำไปยังเซิร์ฟเวอร์ DNS ต้นทาง |
| DNS-SD (mDNS) | โมดูลนี้ประกอบด้วยกระบวนการ Abstraction ของแพลตฟอร์มสำหรับ DNS-SD (เช่น mDNS) ในเครือข่ายโครงสร้างพื้นฐาน |
| เซิร์ฟเวอร์ DNS-SD | โมดูลนี้มี API สำหรับเซิร์ฟเวอร์ DNS-SD |
| เอนโทรปี | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับการสร้างเอนโทรปี |
| ข้อผิดพลาด | โมดูลนี้มีคำจำกัดความข้อผิดพลาดที่ใช้ใน OpenThread |
| การวินิจฉัยเป็นค่าเริ่มต้น - แพลตฟอร์ม | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับฟีเจอร์การวินิจฉัย |
| การวินิจฉัยเป็นค่าเริ่มต้น - กลุ่มเทรด | โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด |
| ทั่วไป | โมดูลนี้มีฟังก์ชันสำหรับบทบาทในชุดข้อความทั้งหมด |
| ฮีป | โมดูลนี้มีฟังก์ชันที่ตั้งค่าฮีป OpenThread ภายนอก |
| เครื่องมือติดตามประวัติ | บันทึกประวัติเหตุการณ์ต่างๆ เช่น ข้อความ RX และ TX หรือการเปลี่ยนแปลงข้อมูลเครือข่าย |
| ICMPv6 | โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมการสื่อสารของ ICMPv6 |
| IPv6 | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร IPv6 |
| อินเทอร์เฟซโครงสร้างพื้นฐาน | โมดูลนี้ประกอบด้วย Abstraction ของแพลตฟอร์มสำหรับอินเทอร์เฟซเครือข่ายโครงสร้างพื้นฐานที่อยู่ติดกัน |
| อินสแตนซ์ | โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมอินสแตนซ์ OpenThread |
| การตรวจจับ Jam | โมดูลนี้มีฟังก์ชันสำหรับฟีเจอร์ตรวจจับการรบกวนสัญญาณ |
| เครื่องมือผนวก | โมดูลนี้มีฟังก์ชันสำหรับบทบาทเครื่องมือเชื่อมต่อชุดข้อความ |
| ลิงก์ | โมดูลนี้มีฟังก์ชันที่ควบคุมการกำหนดค่าเลเยอร์ลิงก์ |
| เมตริกลิงก์ | โมดูลนี้มีฟังก์ชันที่ควบคุมโปรโตคอลเมตริกลิงก์ |
| การบันทึก - แพลตฟอร์ม | โดยโมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับบริการบันทึกการแก้ไขข้อบกพร่อง |
| การบันทึก - กลุ่มเทรด | โมดูลนี้มีคำจำกัดความที่เกี่ยวข้องกับการบันทึก OpenThread |
| หน่วยความจำ | โมดูลนี้มี Abstraction ของแพลตฟอร์มสำหรับการจัดสรรหน่วยความจำแบบไดนามิก |
| การวินิจฉัย Mesh | โมดูลนี้มีคำจำกัดความและฟังก์ชันสำหรับการวินิจฉัย Mesh |
| ข้อความ | โมดูลนี้มีฟังก์ชันที่จัดการบัฟเฟอร์ข้อความ OpenThread |
| กลุ่มข้อความ | โมดูลนี้มี Abstraction ของแพลตฟอร์มสำหรับกลุ่มข้อความด้วย |
| เบ็ดเตล็ด | โมดูลนี้ประกอบด้วยแพลตฟอร์มสำหรับพฤติกรรมอื่นๆ |
| ลิงก์วิทยุหลายรูปแบบ | โมดูลนี้มีคำจำกัดความและฟังก์ชันสำหรับลิงก์วิทยุหลายตัวเลือก |
| มัลติแคสต์ DNS | โมดูลนี้ระบุ API ของแพลตฟอร์มสำหรับซ็อกเก็ต Multicast DNS (mDNS) |
| มัลติแคสต์ DNS | โมดูลนี้มี API สำหรับ Multicast DNS (mDNS) |
| มัลติแพน | โมดูลนี้มีกระบวนการ Abstraction ของแพลตฟอร์มเพื่อรองรับการใช้งานแบบหลายมุมมอง |
| NAT64 | โมดูลนี้ประกอบด้วยฟังก์ชันและโครงสร้างสำหรับฟังก์ชัน NAT64 บน Border Router |
| ผู้ประมวลผลข้อมูลร่วมของเครือข่าย | โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด |
| เครื่องมือจำลองเครือข่าย | โดยโมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับ OTNS |
| การซิงค์เวลาของเครือข่าย | โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมบริการการซิงค์เวลาของเครือข่าย |
| ชุดข้อมูลด้านการปฏิบัติงาน | รวมฟังก์ชันสำหรับ Dataset API การดำเนินการ |
| ใช้คำสั่ง ping กับผู้ส่ง | ไฟล์นี้ประกอบด้วย OpenThread API สำหรับโมดูลผู้ส่งคำสั่ง ping |
| การเข้ารหัสของ RNG | โมดูลนี้มีฟังก์ชันที่สร้างหมายเลขสุ่มที่เข้ารหัส |
| ไม่ใช่การเข้ารหัสของ RNG | โมดูลนี้มีฟังก์ชันที่สร้างหมายเลขสุ่มแบบไม่ใช่การเข้ารหัส |
| การกำหนดค่าวิทยุ | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับการกำหนดค่าวิทยุ |
| การทำงานของวิทยุ | โดยโมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับการปฏิบัติงานทางวิทยุ |
| สถิติด้านวิทยุ | โมดูลนี้มีฟังก์ชันสำหรับสถิติวิทยุ |
| ประเภทวิทยุ | โมดูลนี้มีแพลตฟอร์ม Abstraction สำหรับเฟรมวิทยุ |
| ลิงก์ไฟล์ข้อมูล RAW | โมดูลนี้มีฟังก์ชันที่ควบคุมการกำหนดค่าเลเยอร์ลิงก์ดิบ |
| เราเตอร์/ตัวนำ | โมดูลนี้ประกอบด้วยฟังก์ชันสำหรับเราเตอร์และตัวนำเทรด |
| SNTP | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร SNTP |
| SPI ทาส | โมดูลนี้ประกอบด้วย Abstraction ของแพลตฟอร์มสำหรับการสื่อสารลูกทาส SPI |
| SRP | โมดูลนี้มีฟังก์ชันที่ควบคุมลักษณะการทำงานของไคลเอ็นต์ SRP |
| เซิร์ฟเวอร์ | โมดูลนี้มีฟังก์ชันสำหรับจัดการข้อมูลเครือข่ายภายในด้วยเซิร์ฟเวอร์ OpenThread |
| การตั้งค่า | โมดูลนี้ประกอบด้วยกระบวนการ Abstraction ของแพลตฟอร์มสำหรับพื้นที่เก็บข้อมูลการตั้งค่าที่ไม่ผันผวน |
| TCP | โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร TCP |
| นามธรรม TCP | โดยโมดูลนี้มีบทคัดย่อที่ใช้งานง่ายที่ด้านบนของ TCP API พื้นฐาน |
| TREL - แพลตฟอร์ม | โมดูลนี้ประกอบด้วยแพลตฟอร์ม Abstraction สำหรับ Thread Radio Encapsulation Link (TREL) ที่ใช้ DNS-SD และ UDP/IPv6 |
| TREL - กลุ่มเทรด | โมดูลนี้ระบุ API ของ Thread Radio Encapsulation Link (TREL) สำหรับ Thread Over Infrastructure |
| งาน | โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด |
| บริการด้านเวลา | โมดูลนี้มี Abstraction ของแพลตฟอร์มสำหรับบริการเวลา |
| เครื่องมือเชน | โมดูลนี้กำหนดเลเยอร์ Abstraction ของชุดเครื่องมือเชนผ่านมาโคร |
| UDP | โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมการสื่อสาร UDP |
| UDP ส่งต่อ | โมดูลนี้มีฟังก์ชันสำหรับฟีเจอร์การส่งต่อ UDP |
| Verhoeff Checksum | โมดูลนี้มีฟังก์ชันสำหรับการคำนวณและการตรวจสอบความถูกต้องของ Verhoeff |