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

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o contribuir 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 troncal Este módulo incluye funciones para el servicio de router de red troncal de OpenThread.
Border Agent Este módulo incluye funciones para la función de agente de borde de subprocesos.
Router de borde Este módulo incluye funciones para administrar los datos de la red local con el router de borde de OpenThread.
Administrador de enrutamiento fronterizo En este módulo, se incluyen definiciones relacionadas con el Administrador de enrutamiento fronterizo.
Administrador de canales Este módulo incluye funciones para el administrador de canal.
Supervisión del canal Este módulo incluye funciones para la función de supervisión de canales.
Supervisión infantil Este módulo incluye funciones para la supervisión de niños.
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 Este módulo incluye funciones para la función de comisionado de subprocesos.
Crypto: 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 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 la 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.
Montón Este módulo incluye funciones que establecen el montón externo de OpenThread.
Historial de seguimiento Registra el historial de diferentes eventos, por ejemplo, mensajes de recepción y transmisión, 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 de IPv6.
Interfaz de infraestructura Este módulo incluye la abstracción de la plataforma para la interfaz de red de infraestructura adyacente.
Instancia Este módulo incluye funciones que controlan la instancia de OpenThread.
Detección de Jam Este módulo incluye funciones para la función de detección de la interferencia de señales.
Unión Este módulo incluye funciones para la función de unión de subprocesos.
Vínculo 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 Este módulo incluye la abstracción de la plataforma para la asignación dinámica de memoria.
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 En este módulo, se incluyen abstracciones de la plataforma para comportamientos varios.
Vínculo de radio múltiple Este módulo incluye definiciones y funciones para vínculos de radio múltiples.
NAT64 Este módulo incluye funciones y estructuras para la función NAT64 en el router de borde.
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 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 Incluye funciones para la API de Operational Dataset.
Remitente del ping Este archivo incluye la API de OpenThread para el módulo de envío de ping.
Criptografía de RNG Este módulo incluye funciones que generan números criptográficos aleatorios.
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 la radio.
Operación de radio Este módulo incluye la abstracción de plataformas para operaciones de radio.
Tipos de radio Este módulo 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.
Enrutador/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 SNTP.
Esclava SPI Este módulo incluye la abstracción de la plataforma para la comunicación secundaria de SPI.
SRP Este módulo incluye 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 TCP.
Abstracciones de TCP Este módulo incluye abstracciones fáciles de usar sobre 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 Thread Radio Encapsulation Link (TREL) para subprocesos en infraestructura.
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 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 de UDP.