Topik Referensi OpenThread API berasal dari kode sumber, yang tersedia di GitHub. Untuk informasi selengkapnya atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.
Halaman referensi untuk OpenThread API.
Modul |
|
|---|---|
| Alarm | Modul ini mencakup abstraksi platform untuk layanan alarm. |
| BLE | Modul ini mencakup abstraksi platform untuk komunikasi BLE Host. |
| BLE Aman | Modul ini mencakup fungsi yang mengontrol komunikasi BLE Secure (TLS melalui BLE). |
| Router Backbone | Modul ini mencakup fungsi untuk Layanan Router Backbone OpenThread. |
| Agen Batas | Modul ini mencakup fungsi untuk peran Agen Pembatas Thread. |
| Router Pembatas | Modul ini mencakup fungsi untuk mengelola data jaringan lokal dengan Router Pembatas OpenThread. |
| Pengelola Pemilihan Rute Batas | Modul ini mencakup definisi yang terkait dengan {i>Border Routing Manager<i}. |
| Pengelola Channel | Modul ini mencakup fungsi untuk Pengelola Channel. |
| Pemantauan Saluran | Modul ini mencakup fungsi untuk fitur pemantauan saluran. |
| Pengawasan Anak | Modul ini mencakup fungsi untuk fitur Pengawasan Anak. |
| CoAP | Modul ini mencakup fungsi yang mengontrol komunikasi CoAP. |
| CoAP Aman | Modul ini mencakup fungsi yang mengontrol komunikasi CoAP Secure (CoAP melalui DTLS). |
| Antarmuka Command Line | Modul ini mencakup fungsi yang mengontrol eksekusi stack Thread. |
| Komisaris | Modul ini mencakup fungsi untuk peran Thread Commissioner. |
| Kripto - Platform | Modul ini mencakup abstraksi platform untuk Kripto. |
| Kripto - Stack Thread | Modul ini mencakup fungsi kriptografi. |
| DNS | Modul ini mencakup fungsi yang mengontrol komunikasi DNS. |
| DNS - Platform | Modul ini mencakup abstraksi platform untuk mengirim kueri DNS rekursif ke server DNS upstream. |
| DNS-SD (mDNS) | Modul ini mencakup abstraksi platform untuk DNS-SD (misalnya mDNS) pada jaringan infrastruktur. |
| Server DNS-SD | Modul ini mencakup API untuk server DNS-SD. |
| Entropi | Modul ini mencakup abstraksi platform untuk pembuatan entropi. |
| Error | Modul ini mencakup definisi error yang digunakan di OpenThread. |
| Diagnostik Pabrik - Platform | Modul ini mencakup abstraksi platform untuk fitur diagnostik. |
| Diagnostik Pabrik - Stack Thread | Modul ini mencakup fungsi yang mengontrol eksekusi stack Thread. |
| Umum | Modul ini mencakup fungsi untuk semua peran Thread. |
| Heap | Modul ini mencakup fungsi yang menyetel heap OpenThread eksternal. |
| Pelacak Histori | Merekam histori berbagai peristiwa, misalnya pesan RX dan TX atau perubahan info jaringan. |
| ICMPv6 | Modul ini mencakup fungsi yang mengontrol komunikasi ICMPv6. |
| IPv6 | Modul ini mencakup fungsi yang mengontrol komunikasi IPv6. |
| Antarmuka Infrastruktur | Modul ini mencakup abstraksi platform untuk antarmuka jaringan infrastruktur yang berdekatan. |
| Instance | Modul ini menyertakan fungsi yang mengontrol Instance OpenThread. |
| Deteksi Jam | Modul ini mencakup fungsi untuk fitur deteksi gangguan sinyal. |
| Penggabungan | Modul ini mencakup fungsi untuk peran Thread Joiner. |
| Link | Modul ini mencakup fungsi yang mengontrol konfigurasi lapisan link. |
| Metrik Link | Modul ini mencakup fungsi yang mengontrol protokol Metrik Link. |
| Logging - Platform | Modul ini mencakup abstraksi platform untuk layanan log debug. |
| Logging - Stack Thread | Modul ini mencakup definisi terkait logging OpenThread. |
| Memori | Modul ini mencakup abstraksi platform untuk alokasi memori dinamis. |
| Diagnostik Mesh | Modul ini mencakup definisi dan fungsi untuk Diagnostik Mesh. |
| Kirim pesan | Modul ini mencakup fungsi yang memanipulasi buffer pesan OpenThread. |
| Kumpulan Pesan | Modul ini mencakup abstraksi platform untuk kumpulan pesan. |
| Lain-Lain | Modul ini mencakup abstraksi platform untuk perilaku lain-lain. |
| Link Multi-Radio | Modul ini mencakup definisi dan fungsi untuk link multi-radio. |
| DNS Multicast | Modul ini menentukan API platform untuk soket Multicast DNS (mDNS). |
| DNS Multicast | Modul ini mencakup API untuk Multicast DNS (mDNS). |
| Multipan | Modul ini mencakup abstraksi platform untuk dukungan multipan. |
| NAT64 | Modul ini mencakup fungsi dan struktur untuk fungsi NAT64 di router pembatas. |
| Co-Processor Jaringan | Modul ini mencakup fungsi yang mengontrol eksekusi stack Thread. |
| Simulator Jaringan | Modul ini mencakup abstraksi platform untuk OTNS. |
| Sinkronisasi Waktu Jaringan | Modul ini mencakup fungsi yang mengontrol layanan sinkronisasi waktu jaringan. |
| Set Data Operasional | Mencakup fungsi untuk Operational Dataset API. |
| Pengirim Ping | File ini menyertakan OpenThread API untuk modul pengirim ping. |
| Kriptografi RNG | Modul ini menyertakan fungsi yang menghasilkan angka acak kriptografis. |
| Non-kriptografi RNG | Modul ini mencakup fungsi yang menghasilkan angka acak nonkriptografi. |
| Konfigurasi Radio | Modul ini mencakup abstraksi platform untuk konfigurasi radio. |
| Operasi Radio | Modul ini mencakup abstraksi platform untuk operasi radio. |
| Statistik Radio | Modul ini mencakup fungsi-fungsi untuk statistik radio. |
| Jenis Radio | Modul ini mencakup abstraksi platform untuk frame radio. |
| Link Mentah | Modul ini mencakup fungsi yang mengontrol konfigurasi lapisan link mentah. |
| Router/Leader | Modul ini mencakup fungsi untuk Router dan Pemimpin Thread. |
| SNTP | Modul ini mencakup fungsi yang mengontrol komunikasi SNTP. |
| Budak SPI | Modul ini mencakup abstraksi platform untuk komunikasi slave SPI. |
| SRP | Modul ini mencakup fungsi yang mengontrol perilaku klien SRP. |
| Server | Modul ini mencakup fungsi untuk mengelola data jaringan lokal dengan Server OpenThread. |
| Setelan | Modul ini mencakup abstraksi platform untuk penyimpanan setelan non-volatil. |
| TCP | Modul ini mencakup fungsi yang mengontrol komunikasi TCP. |
| Abstraksi TCP | Modul ini mencakup abstraksi yang mudah digunakan selain TCP API dasar. |
| TREL - Platform | Modul ini mencakup abstraksi platform untuk Thread Radio Encapsulation Link (TREL) menggunakan DNS-SD dan UDP/IPv6. |
| TREL - Tumpukan Thread | Modul ini menjelaskan Thread Radio Encapsulation Link (TREL) API untuk Thread Over Infrastructure. |
| Tasklet | Modul ini mencakup fungsi yang mengontrol eksekusi stack Thread. |
| Layanan Waktu | Modul ini mencakup abstraksi platform untuk layanan waktu. |
| Toolchain | Modul ini menentukan lapisan abstraksi toolchain melalui makro. |
| UDP | Modul ini mencakup fungsi yang mengontrol komunikasi UDP. |
| Penerusan UDP | Modul ini mencakup fungsi untuk fitur penerusan UDP. |
| Verhoeff Checksum | Modul ini mencakup fungsi untuk penghitungan dan validasi checksum Verhoeff. |