O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Referência da API OpenThread C

Tópicos OpenThread API Referência originam a partir do código fonte, disponível no GitHub . Para mais informações, ou para contribuir para a nossa documentação, consulte Recursos .

Módulos
Alarme Este módulo inclui a abstração da plataforma para o serviço de alarme.
Roteador de backbone Este módulo inclui funções para o OpenThread Backbone Router Service.
Agente de Fronteira Este módulo inclui funções para a função Thread Border Agent.
Border Router Este módulo inclui funções para gerenciar dados de rede local com o OpenThread Border Router.
Gerente de canal Este módulo inclui funções para Channel Manager.
Monitoramento de Canal Este módulo inclui funções para recurso de monitoramento de canal.
Supervisão Infantil Este módulo inclui funções para recurso de supervisão infantil.
CoAP Este módulo inclui funções que controlam a comunicação CoAP.
CoAP Secure Este módulo inclui funções que controlam a comunicação CoAP Secure (CoAP sobre DTLS).
Interface da Linha de comando Este módulo inclui funções que controlam a execução da pilha de Threads.
Comissário Este módulo inclui funções para a função Thread Commissioner.
Crypto - Plataforma Este módulo inclui a abstração da plataforma para Crypto.
Crypto - Thread Stack Este módulo inclui funções criptográficas.
Servidor DNS-SD Este módulo inclui APIs para servidor DNS-SD.
DNSv6 Este módulo inclui funções que controlam a comunicação DNS.
Entropia Este módulo inclui a abstração da plataforma para geração de entropia.
Fonte de Entropia Este módulo inclui funções que gerenciam a fonte de entropia.
Erro Este módulo inclui definições de erro usadas no OpenThread.
Diagnóstico de Fábrica - Plataforma Este módulo inclui a abstração da plataforma para recursos de diagnóstico.
Diagnóstico de fábrica - Pilha de rosca Este módulo inclui funções que controlam a execução da pilha de Threads.
Em geral Este módulo inclui funções para todas as funções de Thread.
Heap Este módulo inclui funções que definem o heap OpenThread externo.
Rastreador de História Registra o histórico de diferentes eventos, por exemplo, mensagens RX e TX ou mudanças nas informações da rede.
ICMPv6 Este módulo inclui funções que controlam a comunicação ICMPv6.
IPv6 Este módulo inclui funções que controlam a comunicação IPv6.
Instância Este módulo inclui funções que controlam a instância OpenThread.
Detecção de Jam Este módulo inclui funções para recurso de detecção de bloqueio de sinal.
Marceneiro Este módulo inclui funções para a função Thread Joiner.
Link Este módulo inclui funções que controlam a configuração da camada de enlace.
Métricas de link Este módulo inclui funções que controlam o protocolo Link Metrics.
Log - plataforma Este módulo inclui a abstração da plataforma para o serviço de log de depuração.
Log - Pilha de Threads Este módulo inclui definições relacionadas ao registro OpenThread.
Memória Este módulo inclui a abstração da plataforma para alocação dinâmica de memória.
Mensagem Este módulo inclui funções que manipulam buffers de mensagens OpenThread.
Pool de mensagens Este módulo inclui a abstração da plataforma para o pool de mensagens.
Diversos Este módulo inclui abstrações de plataforma para comportamentos diversos.
Multi Link de rádio Este módulo inclui definições e funções para multi-link de rádio.
Co-Processador de Rede Este módulo inclui funções que controlam a execução da pilha de Threads.
Simulador de Rede Este módulo inclui a abstração da plataforma para OTNS.
Sincronização de tempo de rede Este módulo inclui funções que controlam o serviço de sincronização de horário da rede.
Conjunto de dados operacionais Este módulo inclui funções para Dataset Updater.
Ping Sender Este arquivo inclui a API OpenThread para o módulo remetente de ping.
RNG Cryptographic Este módulo inclui funções que geram números aleatórios criptográficos.
RNG não criptográfico Este módulo inclui funções que geram números aleatórios não criptográficos.
Configuração de Rádio Este módulo inclui a abstração da plataforma para configuração de rádio.
Operação de Rádio Este módulo inclui a abstração da plataforma para operações de rádio.
Tipos de rádio Este módulo inclui a abstração da plataforma para um quadro de rádio.
Link bruto Este módulo inclui funções que controlam a configuração da camada de link bruta.
Roteador / Líder Este módulo inclui funções para Thread Routers e Leaders.
SNTP Este módulo inclui funções que controlam a comunicação SNTP.
SPI Slave Este módulo inclui a abstração da plataforma para comunicação do escravo SPI.
SRP Este módulo inclui funções que controlam o comportamento do cliente SRP.
Servidor Este módulo inclui funções para gerenciar dados de rede local com o OpenThread Server.
Configurações Este módulo inclui a abstração de plataforma para armazenamento não volátil de configurações.
TCP Este módulo inclui funções que controlam a comunicação TCP.
TREL Este módulo inclui a abstração da plataforma para Thread Radio Encapsulation Link (TREL) usando uma interface IPv6 / UDP.
Tasklets Este módulo inclui funções que controlam a execução da pilha de Threads.
Serviço de tempo Este módulo inclui a abstração da plataforma para o serviço de tempo.
Conjunto de ferramentas Este módulo define uma camada de abstração do conjunto de ferramentas por meio de macros.
UDP Este módulo inclui funções que controlam a comunicação UDP.
UDP para frente Este módulo inclui funções para o recurso de encaminhamento UDP.