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

Referencia de la API de OpenThread C

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

Módulos
Alarma Este módulo incluye la abstracción de la plataforma para el servicio de alarma.
Router de red troncal En este módulo, se incluyen funciones para el servicio del router troncal de OpenThread.
Border Agent Este módulo incluye funciones para la función de agente de borde de Thread.
Router de borde Este módulo incluye funciones para administrar datos de red local con el router de borde de OpenThread.
Administrador del canal Este módulo incluye funciones para el administrador de canales.
Supervisión del canal Este módulo incluye funciones para la función de supervisión del canal.
Supervisión infantil Este módulo incluye funciones para la supervisión del niño.
CoAP Este módulo incluye funciones que controlan la comunicación de CoAP.
CoAP Secure Este módulo incluye funciones que controlan la comunicación de CoAP Secure (CoAP a través de DTLS).
Interfaz de línea de comandos Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
Delegado En este módulo, se incluyen funciones para la función de Thread Commissioner.
Crypto: Plataforma En este módulo, se 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 servidores DNS-SD.
DNSv6 Este módulo incluye funciones que controlan la comunicación de DNS.
Entropía Este módulo incluye la abstracción de la plataforma para la generación de entropía.
Error Este módulo incluye definiciones de errores que se usan en OpenThread.
Diagnóstico de la fábrica: plataforma Este módulo incluye la abstracción de la plataforma para las 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 todas las funciones de Thread.
Monto Este módulo incluye funciones que configuran el montón externo de OpenThread.
Seguimiento de historial Registra el historial de diferentes eventos, como mensajes de recepción y transmisión, o cambios de información de 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 Jam Este módulo incluye funciones para detectar la señal de interferencia.
Unión Este módulo incluye funciones para la unión de subprocesos.
Link Este módulo incluye funciones que controlan la configuración de la capa de vínculos.
Métricas de vínculos Este módulo incluye funciones que controlan el protocolo de métricas de vínculos.
Logging: Plataforma Este módulo incluye la abstracción de la plataforma para el servicio de registro de depuración.
Logging: pila de subprocesos Este módulo incluye definiciones relacionadas con el registro de OpenThread.
Memoria En este módulo, se incluye la abstracción de la plataforma para la asignación dinámica de memoria.
Enviar por 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.
Varios Este módulo incluye abstracciones de plataforma para comportamientos diversos.
Vínculo de varias radios En este módulo, se incluyen definiciones y funciones para vínculos de radio múltiple.
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 la hora de la red Este módulo incluye funciones que controlan el servicio de sincronización de la hora de la red.
Conjunto de datos operativo Este módulo incluye funciones para el actualizador de conjuntos de datos.
Ping Sender Este archivo incluye la API de OpenThread para el módulo emisor de ping.
Criptografía de la RNG Este módulo incluye funciones que generan números aleatorios criptográficos.
RNG no criptográfica 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 En este módulo, se incluye la abstracción de la plataforma para operaciones de radio.
Tipos de radio En este módulo, se incluye la abstracción de la plataforma para un marco de radio.
Vínculo sin procesar Este módulo incluye funciones que controlan la configuración de la capa de vínculo sin procesar.
Router/líder En este módulo, se incluyen funciones para routers y líderes de subprocesos.
SNTP Este módulo incluye funciones que controlan la comunicación de SNTP.
SPIA esclavo Este módulo incluye la abstracción de la plataforma para la comunicación esclava de SPI.
SRP En este módulo, se incluyen funciones que controlan el comportamiento del cliente de SRP.
servidor Este módulo incluye funciones para administrar los datos de la red local con el servidor de OpenThread.
Configuración Este módulo incluye la abstracción de la plataforma para el almacenamiento no volátil de la configuración.
TCP Este módulo incluye funciones que controlan la comunicación de TCP.
Abstraciones de TCP Este módulo incluye abstracciones fáciles de usar junto con la API de TCP base.
TREL: Plataforma En este módulo, se incluye la abstracción de la plataforma para Thread Radio Encapsulation Link (TREL) mediante DNS-SD y UDP/IPv6.
TREL: Pila de subprocesos En este módulo, se definen las API de vínculo de encapsulamiento de radio de Thread (TREL) para infraestructura de subprocesos.
Tasklets Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.
Servicio de hora Este módulo incluye la abstracción de la plataforma para el servicio de tiempo.
Cadena de herramientas En este módulo, se define una capa de abstracción de la cadena de herramientas mediante macros.
UDP Este módulo incluye funciones que controlan la comunicación UDP.
Reenvío UDP Este módulo incluye funciones para la función de reenvío de UDP.