Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Referencia de API de OpenThread C

Los temas de referencia de la API OpenThread se originan en el código fuente, disponible en GitHub . Para obtener más información o contribuir a nuestra documentación, consulte Recursos .

Módulos
Alarma Este módulo incluye la abstracción de la plataforma para el servicio de alarmas.
Enrutador de red troncal Este módulo incluye funciones para OpenThread Backbone Router Service.
Agente fronterizo Este módulo incluye funciones para el rol de Agente de borde de subprocesos.
Enrutador de borde Este módulo incluye funciones para administrar los datos de la red local con el enrutador de borde OpenThread.
Gerente de Canal Este módulo incluye funciones para Channel Manager.
Monitoreo de canales Este módulo incluye funciones para la función de monitoreo de canales.
Supervisión de niños Este módulo incluye funciones para la función de supervisión infantil.
CoAP Este módulo incluye funciones que controlan la comunicación CoAP.
CoAP Seguro Este módulo incluye funciones que controlan la comunicación CoAP Secure (CoAP sobre DTLS).
Interfaz de línea de comandos Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
Notario Este módulo incluye funciones para el rol de comisionado de subprocesos.
Cripto - Plataforma Este módulo incluye la abstracción de la plataforma para Crypto.
Crypto - Pila de subprocesos Este módulo incluye funciones criptográficas.
Servidor DNS SD Este módulo incluye API para el servidor DNS-SD.
DNSv6 Este módulo incluye funciones que controlan la comunicación DNS.
entropía Este módulo incluye la plataforma de abstracción para la generación de entropía.
Error Este módulo incluye definiciones de error utilizadas en OpenThread.
Diagnóstico de fábrica - Plataforma Este módulo incluye la abstracción de la plataforma para funciones de diagnóstico.
Diagnóstico de fábrica: pila de subprocesos Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
General Este módulo incluye funciones para todos los roles de Thread.
Montón Este módulo incluye funciones que configuran el montón OpenThread externo.
Rastreador de historial Registra el historial de diferentes eventos, por ejemplo, mensajes RX y TX o cambios en la información de la red.
ICMPv6 Este módulo incluye funciones que controlan la comunicación ICMPv6.
IPv6 Este módulo incluye funciones que controlan la comunicación IPv6.
Instancia Este módulo incluye funciones que controlan la instancia de OpenThread.
Detección de atascos Este módulo incluye funciones para la función de detección de interferencias de señal.
Carpintero Este módulo incluye funciones para el rol Thread Joiner.
Enlace Este módulo incluye funciones que controlan la configuración de la capa de enlace.
Métricas de enlaces Este módulo incluye funciones que controlan el protocolo Link Metrics.
Registro - Plataforma Este módulo incluye la abstracción de la plataforma para el servicio de registro de depuración.
Registro - Pila de subprocesos Este módulo incluye definiciones relacionadas con el registro de OpenThread.
Memoria Este módulo incluye la abstracción de la plataforma para la asignación de memoria dinámica.
Mensaje Este módulo incluye funciones que manipulan los búferes de mensajes de OpenThread.
Grupo de mensajes Este módulo incluye la abstracción de la plataforma para el grupo de mensajes.
Misceláneas Este módulo incluye abstracciones de plataforma para comportamientos diversos.
Enlace de radio múltiple Este módulo incluye definiciones y funciones para enlaces de radio múltiples.
Coprocesador de red Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
Simulador de red Este módulo incluye la abstracción de la plataforma para OTNS.
Sincronización de tiempo de red Este módulo incluye funciones que controlan el servicio de sincronización horaria de la red.
Conjunto de datos operativos Este módulo incluye funciones para Dataset Updater.
Remitente de ping Este archivo incluye la API de OpenThread para el módulo de remitente de ping.
RNG criptográfico Este módulo incluye funciones que generan números aleatorios criptográficos.
RNG no criptográfico Este módulo incluye funciones que generan números aleatorios no criptográficos.
Configuración de radio Este módulo incluye la abstracción de la plataforma para la configuración de radio.
operación de radio Este módulo incluye la abstracción de la plataforma para operaciones de radio.
Tipos de radio Este módulo incluye la abstracción de plataforma para una trama de radio.
Enlace sin procesar Este módulo incluye funciones que controlan la configuración de la capa de enlace sin procesar.
Enrutador/Líder Este módulo incluye funciones para Thread Routers y Leaders.
SNTP Este módulo incluye funciones que controlan la comunicación SNTP.
Esclavo SPI Este módulo incluye la abstracción de la plataforma para la comunicación de esclavos SPI.
PVP Este módulo incluye funciones que controlan el comportamiento del cliente SRP.
Servidor Este módulo incluye funciones para administrar los datos de la red local con OpenThread Server.
Ajustes Este módulo incluye la abstracción de la plataforma para el almacenamiento no volátil de configuraciones.
TCP Este módulo incluye funciones que controlan la comunicación TCP.
Abstracciones de TCP Este módulo incluye abstracciones fáciles de usar además de la API de TCP base.
TREL - Plataforma Este módulo incluye la abstracción de la plataforma para Thread Radio Encapsulation Link (TREL) usando DNS-SD y UDP/IPv6.
TREL - Pila de subprocesos Este módulo define las API de Thread Radio Encapsulation Link (TREL) para Thread Over Infrastructure.
Tasklets Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
Servicio de tiempo Este módulo incluye la abstracción de la plataforma para el servicio horario.
cadena de herramientas Este módulo define una capa de abstracción de cadena de herramientas a través de macros.
UDP Este módulo incluye funciones que controlan la comunicación UDP.
Reenvío de UDP Este módulo incluye funciones para la función de reenvío UDP.