Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Référence API OpenThread C

Pour obtenir de l'aide sur OpenThread publié par Google Application API, consultez Ressources .

Modules
Alarme Ce module inclut l'abstraction de plate-forme pour le service d'alarme.
Hôte BLE Ce module inclut l'abstraction de plate-forme pour la communication de l'hôte BLE.
Routeur de dorsale Ce module comprend des fonctions pour le service OpenThread Backbone Router.
Agent frontalier Ce module comprend des fonctions pour le rôle Thread Border Agent.
Routeur frontalier Ce module comprend des fonctions pour gérer les données du réseau local avec OpenThread Border Router.
Gestionnaire de canaux Ce module comprend des fonctions pour Channel Manager.
Surveillance des canaux Ce module comprend des fonctions pour la fonction de surveillance des canaux.
Surveillance des enfants Ce module comprend des fonctions pour la fonction de supervision des enfants.
CoAP Ce module comprend des fonctions qui contrôlent la communication CoAP.
CoAP sécurisé Ce module comprend des fonctions qui contrôlent la communication CoAP Secure (CoAP over DTLS).
Interface de ligne de commande Ce module comprend des fonctions qui contrôlent l'exécution de la pile Thread.
le commissaire Ce module comprend des fonctions pour le rôle de commissaire de thread.
Crypto Ce module comprend des fonctions cryptographiques.
DNSv6 Ce module comprend des fonctions qui contrôlent la communication DNS.
Entropie Ce module inclut l'abstraction de plate-forme pour la génération d'entropie.
Source d'entropie Ce module comprend des fonctions qui gèrent la source d'entropie.
Erreur Ce module inclut les définitions d'erreur utilisées dans OpenThread.
Diagnostics d'usine - Plateforme Ce module inclut l'abstraction de plate-forme pour les fonctions de diagnostic.
Diagnostics d'usine - Pile de threads Ce module comprend des fonctions qui contrôlent l'exécution de la pile Thread.
Général Ce module comprend des fonctions pour tous les rôles Thread.
Tas Ce module comprend des fonctions qui définissent le tas externe OpenThread.
ICMPv6 Ce module comprend des fonctions qui contrôlent la communication ICMPv6.
IPv6 Ce module comprend des fonctions qui contrôlent la communication IPv6.
Exemple Ce module comprend des fonctions qui contrôlent l'instance OpenThread.
Détection de bourrage Ce module comprend des fonctions pour la fonction de détection de brouillage du signal.
Menuisier Ce module comprend des fonctions pour le rôle Thread Joiner.
Lien Ce module comprend des fonctions qui contrôlent la configuration de la couche liaison.
Journalisation - Plateforme Ce module inclut l'abstraction de plate-forme pour le service de journal de débogage.
Journalisation - Pile de threads Ce module comprend des définitions liées à la journalisation OpenThread.
Mémoire Ce module inclut l'abstraction de plate-forme pour l'allocation dynamique de mémoire.
Message Ce module comprend des fonctions pour les messages.
Pool de messages Ce module inclut l'abstraction de plate-forme pour le pool de messages.
Divers Ce module comprend des abstractions de plate-forme pour divers comportements.
Coprocesseur réseau Ce module comprend des fonctions qui contrôlent l'exécution de la pile Thread.
Simulateur de réseau Ce module inclut l'abstraction de plate-forme pour OpenThread Network Simulator (OTNS).
Synchronisation de l'heure du réseau Ce module comprend des fonctions qui contrôlent le service de synchronisation de l'heure du réseau.
Configuration radio Ce module inclut l'abstraction de plate-forme pour la configuration radio.
Fonctionnement de la radio Ce module inclut l'abstraction de plate-forme pour les opérations radio.
Types de radio Ce module comprend l'abstraction de plate-forme pour une trame radio.
Cryptographie aléatoire Ce module comprend des fonctions qui génèrent des nombres aléatoires cryptographiques.
Non cryptographique aléatoire Ce module comprend des fonctions qui génèrent des nombres aléatoires non cryptographiques.
Lien brut Ce module comprend des fonctions qui contrôlent la configuration brute de la couche liaison.
Routeur / Leader Ce module comprend des fonctions pour les routeurs de threads et les leaders.
Esclave SPI Ce module inclut l'abstraction de plate-forme pour la communication esclave SPI.
Serveur Ce module comprend des fonctions permettant de gérer les données du réseau local avec OpenThread Server.
SNTP Ce module comprend des fonctions qui contrôlent la communication SNTP.
Paramètres Ce module inclut l'abstraction de plate-forme pour le stockage non volatile des paramètres.
Tasklets Ce module comprend des fonctions qui contrôlent l'exécution de la pile Thread.
Service du temps Ce module inclut l'abstraction de plate-forme pour le service de temps.
Chaîne d'outils Ce module définit une couche d'abstraction de la chaîne d'outils via des macros.
UART Ce module inclut l'abstraction de plate-forme pour la communication UART.
UDP Ce module comprend des fonctions qui contrôlent la communication UDP.
UDP Forward Ce module comprend des fonctions pour la fonction de transfert UDP.