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