Pour en savoir plus sur cette version, consultez la documentation de référence sur les threads 2023-07-06 sur GitHub.
Modules |
|
---|---|
Alarme | Ce module inclut l'abstraction de plate-forme pour le service d'alarme. |
Routeur backbone | Ce module inclut des fonctions pour le service de routeur backbone OpenThread. |
Agent frontal | Ce module inclut des fonctions pour le rôle "Agent de bordure Thread". |
Routeur de bordure | Ce module inclut des fonctions permettant de gérer les données du réseau local avec le routeur de bordure OpenThread. |
Gestionnaire des routages de frontière | Ce module contient les définitions liées au gestionnaire de routage des frontières. |
Administrateur de la chaîne | Ce module inclut des fonctions pour le Gestionnaire de chaînes. |
Surveillance des canaux | Ce module inclut des fonctions de surveillance des canaux. |
Supervision des enfants | Ce module inclut des fonctions de supervision des enfants. |
CoAP | Ce module comprend des fonctions qui contrôlent la communication CoAP. |
CoAP Secure | Ce module inclut des fonctions qui contrôlent la communication CoAP Secure (CoAP sur DTLS). |
Interface de ligne de commande | Ce module inclut des fonctions qui contrôlent l'exécution de la pile Thread. |
Commissaire | Ce module inclut des fonctions pour le rôle "Commissaire de threads". |
Crypto – Plate-forme | Ce module inclut l'abstraction de plate-forme pour le chiffrement. |
Crypto – Pile Thread | Ce module inclut des fonctions cryptographiques. |
DNS | Ce module comprend des fonctions qui contrôlent la communication DNS. |
DNS – Plate-forme | Ce module inclut l'abstraction de la plate-forme permettant d'envoyer une requête DNS récursive aux serveurs DNS en amont. |
Serveur DNS-SD | Ce module inclut des API pour le serveur DNS-SD. |
Entropie | Ce module inclut l'abstraction de plate-forme pour la génération d'entropie. |
Error | Ce module inclut les définitions d'erreur utilisées dans OpenThread. |
Diagnostics d'usine – Plate-forme | Ce module inclut l'abstraction de la plate-forme pour les fonctionnalités de diagnostic. |
Diagnostics d'usine – Pile de threads | Ce module inclut des fonctions qui contrôlent l'exécution de la pile Thread. |
Général | Ce module inclut des fonctions pour tous les rôles Thread. |
Tas de mémoire | Ce module inclut des fonctions qui définissent le tas de mémoire OpenThread externe. |
Suivi de l'historique | Enregistre l'historique de différents événements, tels que les messages RX et TX ou les modifications des informations sur le réseau. |
ICMPv6 | Ce module inclut des fonctions de contrôle de la communication ICMPv6. |
IPv6 | Ce module inclut des fonctions de contrôle de la communication IPv6. |
Interface d'infrastructure | Ce module inclut l'abstraction de plate-forme pour l'interface réseau de l'infrastructure adjacente. |
Instance | Ce module inclut des fonctions qui contrôlent l'instance OpenThread. |
Détection des blocages | Ce module inclut des fonctions de détection du brouillage du signal. |
Jointure | Ce module inclut des fonctions pour le rôle Thread Joiner. |
Lien | Ce module comprend des fonctions qui contrôlent la configuration de la couche de liaison. |
Métriques de lien | Ce module inclut des fonctions de contrôle du protocole Link Metrics. |
Journalisation – Plate-forme | Ce module inclut l'abstraction de plate-forme pour le service de journal de débogage. |
Journalisation - Pile de threads | Ce module inclut les définitions liées à la journalisation OpenThread. |
Mémoire | Ce module inclut l'abstraction de plate-forme pour l'allocation de mémoire dynamique. |
Diagnostic du réseau maillé | Ce module comprend les définitions et les fonctions des diagnostics de réseau maillé. |
Message | Ce module inclut des fonctions qui manipulent les tampons de message OpenThread. |
Groupe de messages | Ce module inclut l'abstraction de la plate-forme pour le pool de messages. |
Dispositions diverses | Ce module inclut des abstractions de plate-forme pour divers comportements. |
Lien radio multiple | Ce module comprend des définitions et des fonctions pour les options "multi-link". |
NAT64 | Ce module inclut des fonctions et des structs pour la fonction NAT64 sur le routeur de bordure. |
Coprocesseur réseau | Ce module inclut 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 les OTNS. |
Synchronisation de l'heure réseau | Ce module inclut des fonctions de contrôle du service de synchronisation de l'heure du réseau. |
Ensemble de données opérationnel | Inclut des fonctions pour l'API Operational Dataset. |
Expéditeur du ping | Ce fichier inclut l’API OpenThread pour le module d’expéditeur ping. |
Cryptographie RNN | Ce module inclut des fonctions qui génèrent des nombres aléatoires cryptographiques. |
RNG non cryptographique | Ce module inclut des fonctions qui génèrent des nombres aléatoires non cryptographiques. |
Configuration de la radio | Ce module inclut l'abstraction de plate-forme pour la configuration radio. |
Fonctionnement radio | Ce module inclut l'abstraction de plate-forme pour les opérations radio. |
Statistiques de la radio | |
Types de radio | Ce module inclut l'abstraction de plate-forme pour une trame radio. |
Lien brut | Ce module inclut des fonctions qui contrôlent la configuration brute de la couche de liaison. |
Routeur/Responsable | Ce module inclut des fonctions pour les routeurs Thread et les dirigeants. |
SNTP | Ce module comprend des fonctions qui contrôlent la communication SNTP. |
Esclave SPI | Ce module inclut l'abstraction de plate-forme pour la communication esclave SPI. |
PVC | Ce module inclut des fonctions qui contrôlent le comportement du client SRP. |
Serveur | Ce module inclut des fonctions permettant de gérer les données du réseau local avec le serveur OpenThread. |
Paramètres | Ce module inclut l'abstraction de la plate-forme pour le stockage non volatile des paramètres. |
TCP | Ce module inclut des fonctions de contrôle de la communication TCP. |
Abstractions TCP | Ce module inclut des abstractions faciles à utiliser en plus de l'API TCP de base. |
TREL – Plate-forme | Ce module inclut l'abstraction de plate-forme TREL (Thread Radio Encapsulation Link) utilisant DNS-SD et UDP/IPv6. |
TREL – Pile de threads | Ce module définit les API TREL (Radio Encapsulation Link) Thread pour Thread Over Infrastructure. |
Tasklets | Ce module inclut des fonctions qui contrôlent l'exécution de la pile Thread. |
Service de 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. |
UDP | Ce module comprend des fonctions qui contrôlent la communication UDP. |
Transfert UDP | Ce module inclut des fonctions pour la fonctionnalité de transfert UDP. |