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. |