Referencia de la API de C del 27/10/2022

Consulta la Referencia de los subprocesos del 27/10/2022 en GitHub para obtener más información sobre esta versión.

Módulos

Alarma En este módulo, se incluye la abstracción de plataforma para el servicio de alarma.
Router troncal En este módulo, se incluyen funciones para el servicio de router troncal de OpenThread.
Agente fronterizo En este módulo, se incluyen funciones para el rol 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 Channel Manager.
Supervisión de canales En este módulo se incluyen funciones para la función de supervisión del canal.
Supervisión infantil Este módulo incluye funciones para la supervisión de niños.
CoAP En este módulo, se incluyen funciones que controlan la comunicación de CoAP.
CoAP Secure Este módulo incluye funciones que controlan la comunicación de 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 Thread.
Comisionado En este módulo, se incluyen funciones para el rol de Thread Commissioner.
Cripto: Plataforma En este módulo, se incluye la abstracción de la plataforma para Crypto.
Crypto: Pila de subprocesos En este módulo, se incluyen funciones criptográficas.
Servidor DNS-SD Este módulo incluye API para el servidor DNS-SD.
DNSv6 En este módulo, se incluyen funciones que controlan la comunicación de DNS.
Entropía En este módulo, se incluye la abstracción de plataforma para la generación de entropía.
Error En este módulo, se incluyen definiciones de errores que se usan en OpenThread.
Diagnóstico de fábrica: Plataforma En este módulo, se 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 Thread.
General Este módulo incluye funciones para todos los roles de Thread.
Montón En este módulo, se incluyen funciones que establecen el montón externo de OpenThread.
Seguimiento del historial Registra el historial de diferentes eventos, como mensajes RX y TX o cambios en la información de la red.
ICMPv6 En este módulo, se incluyen funciones que controlan la comunicación ICMPv6.
IPv6 En este módulo, se incluyen funciones que controlan la comunicación IPv6.
Instancia Este módulo incluye funciones que controlan la instancia de OpenThread.
Detección de ataques Este módulo incluye funciones para la detección de interferencia de señal.
Unión En este módulo, se incluyen funciones para el rol de Thread Joiner.
Vínculo Este módulo incluye funciones que controlan la configuración de las capas de vínculos.
Métricas de vínculos Este módulo incluye funciones que controlan el protocolo de métricas de vínculos.
Registro - Plataforma En este módulo, se incluye la abstracción de la plataforma para el servicio de registro de depuración.
Logging: Pila de subprocesos En este módulo, se incluyen definiciones relacionadas con el registro de OpenThread.
Memoria En este módulo, se 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 En este módulo, se incluye la abstracción de la plataforma para el grupo de mensajes.
Varios En este módulo, se incluyen abstracciones de plataforma para diversos comportamientos.
Vínculo de radio múltiple Este módulo incluye definiciones y funciones para el vínculo de radio múltiple.
Coprocesador de red Este módulo incluye funciones que controlan la ejecución de la pila de Thread.
Simulador de red En este módulo, se incluye la abstracción de plataforma para OTNS.
Sincronización de la hora de la red En este módulo, se incluyen funciones que controlan el servicio de sincronización de la hora de la red.
Conjunto de datos operativos En este módulo, se incluyen funciones para el Actualizador de conjuntos de datos.
Remitente de ping Este archivo incluye la API de OpenThread para el módulo emisor de ping.
Ring Cryptográfico 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 no criptográficos aleatorios.
Configuración de radio En este módulo, se 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 plataforma para un marco de radio.
Vínculo sin procesar Este módulo incluye funciones que controlan la configuración sin procesar de la capa de vínculo.
Router/líder En este módulo, se incluyen funciones para líderes y routers de Thread.
SNTP En este módulo, se incluyen funciones que controlan la comunicación SNTP.
SPI esclavo Este módulo incluye la abstracción de plataforma para la comunicación de esclavos 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 datos de la red local con el servidor de OpenThread.
Configuración En este módulo, se incluye la abstracción de plataforma para el almacenamiento no volátil de la configuración.
TCP En este módulo, se incluyen funciones que controlan la comunicación TCP.
Abstracciones de TCP En este módulo, se incluyen abstracciones fáciles de usar además de la API de TCP básica.
TREL - Plataforma Este módulo incluye la abstracción de plataforma para Thread Radio encapsulation Link (TREL) con DNS-SD y UDP/IPv6.
TREL: Pila de subprocesos En este módulo, se definen las APIs 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 Thread.
Servicio de hora En este módulo, se incluye la abstracción de plataforma para el servicio de hora.
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 En este módulo, se incluyen 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.