Google is committed to advancing racial equity for Black communities. See how.

Dokumentacja API OpenThread C

Aby uzyskać pomoc dotyczącą OpenThread wydanego przez Google Application API, zobacz Zasoby .

Moduły
Alarm Ten moduł zawiera abstrakcję platformy dla usługi alarmowej.
Router szkieletowy Ten moduł zawiera funkcje usługi routera szkieletowego OpenThread.
Agent Graniczny Ten moduł zawiera funkcje dla roli Thread Border Agent.
Router graniczny Ten moduł zawiera funkcje do zarządzania danymi w sieci lokalnej za pomocą routera granicznego OpenThread.
Menedżer kanału Ten moduł zawiera funkcje dla Channel Managera.
Monitorowanie kanałów Ten moduł zawiera funkcje do funkcji monitorowania kanałów.
Nadzór nad dzieckiem Ten moduł zawiera funkcje funkcji nadzoru dziecka.
CoAP Moduł ten zawiera funkcje sterujące komunikacją CoAP.
Bezpieczny CoAP Moduł ten zawiera funkcje sterujące komunikacją CoAP Secure (CoAP over DTLS).
Interfejs linii komend Ten moduł zawiera funkcje, które kontrolują wykonanie stosu wątków.
Komisarz Ten moduł zawiera funkcje dla roli komisarza wątków.
Kryptowaluta Ten moduł zawiera funkcje kryptograficzne.
DNSv6 Moduł ten zawiera funkcje sterujące komunikacją DNS.
Serwer DNS-SD Ten moduł zawiera API dla serwera DNS-SD.
Entropia Ten moduł zawiera abstrakcję platformy do generowania entropii.
Źródło entropii Ten moduł zawiera funkcje, które zarządzają źródłem entropii.
Błąd Ten moduł zawiera definicje błędów używane w OpenThread.
Diagnostyka fabryczna — platforma Ten moduł zawiera abstrakcję platformy dla funkcji diagnostycznych.
Diagnostyka fabryczna — stos wątków Ten moduł zawiera funkcje, które kontrolują wykonanie stosu wątków.
Generał Ten moduł zawiera funkcje dla wszystkich ról wątków.
Sterta Ten moduł zawiera funkcje, które ustawiają zewnętrzną stertę OpenThread.
ICMPv6 Ten moduł zawiera funkcje sterujące komunikacją ICMPv6.
Instancja Ten moduł zawiera funkcje kontrolujące instancję OpenThread.
IPv6 Ten moduł zawiera funkcje sterujące komunikacją IPv6.
Wykrywanie zacięcia Ten moduł zawiera funkcje wykrywania zagłuszania sygnału.
Stolarz Ten moduł zawiera funkcje dla roli łącznika wątków.
Połączyć Ten moduł zawiera funkcje sterujące konfiguracją warstwy łącza.
Wskaźniki linków Ten moduł zawiera funkcje sterujące protokołem Link Metrics.
Rejestrowanie — platforma Ten moduł zawiera abstrakcję platformy dla usługi dziennika debugowania.
Rejestrowanie — stos wątków Ten moduł zawiera definicje związane z logowaniem OpenThread.
Pamięć Ten moduł zawiera abstrakcję platformy do dynamicznej alokacji pamięci.
Wiadomość Ten moduł zawiera funkcje wiadomości.
Pula wiadomości Ten moduł zawiera abstrakcję platformy dla puli komunikatów.
Różne Ten moduł zawiera abstrakcje platformy dla różnych zachowań.
Łącze wieloradiowe Ten moduł zawiera definicje i funkcje dla multiłącza radiowego.
Współprocesor sieciowy Ten moduł zawiera funkcje, które kontrolują wykonanie stosu wątków.
Symulator sieci Ten moduł zawiera abstrakcję platformy dla OpenThread Network Simulator (OTNS).
Synchronizacja czasu sieciowego Moduł ten zawiera funkcje sterujące usługą synchronizacji czasu w sieci.
Operacyjny zbiór danych Ten moduł zawiera funkcje dla Dataset Updater.
Nadawca ping Ten moduł zawiera OpenThread API dla modułu nadawcy ping.
Konfiguracja radia Ten moduł zawiera abstrakcję platformy do konfiguracji radia.
Obsługa radia Ten moduł zawiera abstrakcję platformy dla operacji radiowych.
Typy radiowe Ten moduł zawiera abstrakcję platformy dla ramki radiowej.
Losowa kryptografia Moduł ten zawiera funkcje generujące kryptograficzne liczby losowe.
Losowe niekryptograficzne Ten moduł zawiera funkcje generujące niekryptograficzne liczby losowe.
Surowy link Ten moduł zawiera funkcje sterujące konfiguracją surowej warstwy łącza.
Router/lider Ten moduł zawiera funkcje dla routerów wątków i liderów.
serwer Ten moduł zawiera funkcje do zarządzania danymi sieci lokalnej za pomocą serwera OpenThread Server.
Ustawienia Ten moduł zawiera abstrakcję platformy do nieulotnego przechowywania ustawień.
SNTP Ten moduł zawiera funkcje sterujące komunikacją SNTP.
SPI SlavePI Ten moduł zawiera abstrakcję platformy dla komunikacji SPI slave.
SRP Ten moduł zawiera funkcje kontrolujące zachowanie klienta SRP.
Zadania Ten moduł zawiera funkcje, które kontrolują wykonanie stosu wątków.
TCP Ten moduł zawiera funkcje sterujące komunikacją TCP.
Usługa czasu Ten moduł zawiera abstrakcję platformy dla usługi czasu.
Łańcuch narzędzi Ten moduł definiuje warstwę abstrakcji toolchain za pomocą makr.
TREL Ten moduł zawiera abstrakcję platformy dla Thread Radio Encapsulation Link (TREL) przy użyciu interfejsu IPv6/UDP.
UDP Moduł ten zawiera funkcje sterujące komunikacją UDP.
Przekazywanie UDP Ten moduł zawiera funkcje dla funkcji przekazywania UDP.