Consulte a Referência da linha de execução 19/01/2023 no GitHub para mais informações sobre essa versão.
Módulos |
|
---|---|
Alarme | Este módulo inclui a abstração da plataforma para o serviço de alarme. |
Roteador backbone | Este módulo inclui funções para o serviço de roteador de backbone do OpenThread. |
Agente de fronteira | Esse módulo inclui funções para o papel de agente de borda do Thread. |
Roteador de borda | Esse módulo inclui funções para gerenciar dados de rede local com o roteador de borda do OpenThread. |
Gerenciador de roteamento de borda | Este módulo inclui definições relacionadas ao gerenciador de roteamento de borda. |
Administrador do canal | Este módulo inclui funções para o administrador de canal. |
Monitoramento de canal | Este módulo inclui funções para o recurso de monitoramento de canais. |
Supervisão infantil | Esse módulo inclui funções para o recurso de supervisão da criança. |
CoAP | Este módulo inclui funções que controlam a comunicação do CoAP. |
CoAP Secure (em inglês) | Este módulo inclui funções que controlam a comunicação CoAP Secure (CoAP sobre DTLS). |
Interface de linha de comando | Esse módulo inclui funções que controlam a execução da pilha de linhas de execução. |
Comissário | Esse módulo inclui funções para o papel 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 o 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. |
Erro | Esse 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 linhas de execução | Esse módulo inclui funções que controlam a execução da pilha de linhas de execução. |
Geral | Esse módulo inclui funções para todos os papéis de Thread. |
Heap | Este módulo inclui funções que definem o heap do OpenThread externo. |
Rastreador do histórico | Registra o histórico de diferentes eventos, como 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 | Esse módulo inclui funções que controlam a comunicação IPv6. |
Interface de infraestrutura | Este módulo inclui a abstração da plataforma para a interface de rede da infraestrutura adjacente. |
Instância | Esse módulo inclui funções que controlam a instância do OpenThread. |
Detecção de Jams | Este módulo inclui funções para o recurso de detecção de interferência de sinal. |
Combinador | Esse módulo inclui funções para o papel Combinador de linhas de execução. |
Link | Este módulo inclui funções que controlam a configuração da camada de links. |
Métricas de link | Este módulo inclui funções que controlam o protocolo de métricas de link. |
Logging: plataforma | Este módulo inclui a abstração da plataforma para o serviço de registro de depuração. |
Geração de registros: pilha de linhas de execução | Este módulo inclui definições relacionadas à geração de registros do OpenThread. |
Memória | Este módulo inclui a abstração da plataforma para alocação dinâmica de memória. |
Mensagem | Esse módulo inclui funções que manipulam buffers de mensagem 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. |
Link de várias opções | Este módulo inclui definições e funções para diversos links de rádio. |
NAT64 | Este módulo inclui funções e estruturas para a função NAT64 no roteador de borda. |
Coprocessador de rede | Esse módulo inclui funções que controlam a execução da pilha de linhas de execução. |
Simulador de rede | Este módulo inclui a abstração da plataforma para OTNS. |
Sincronização de horário da rede | Este módulo inclui funções que controlam o serviço de sincronização de tempo de rede. |
Conjunto de dados operacional | Inclui funções para a API Operational Dataset. |
Remetente do ping | Esse arquivo inclui a API OpenThread para o módulo do remetente do ping. |
Criptográfico RG | 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 opção | 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 opção | Este módulo inclui a abstração da plataforma para um frame de rádio. |
Link bruto | Esse módulo inclui funções que controlam a configuração bruta da camada de links. |
Roteador/Líder | Esse módulo inclui funções para roteadores e líderes do Thread. |
SNTP | Esse módulo inclui funções que controlam a comunicação SNTP. |
SPI Escravo | Este módulo inclui a abstração da plataforma para comunicação escravo do SPI. |
SRP (link em inglês) | 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 servidor OpenThread. |
Configurações | Este módulo inclui a abstração da plataforma para armazenamento não volátil de configurações. |
TCP | Esse módulo inclui funções que controlam a comunicação TCP. |
Abstrações TCP | Este módulo inclui abstrações fáceis de usar sobre a API TCP de base. |
TREL: plataforma | Este módulo inclui a abstração da plataforma para link de encapsulamento de rádio Thread (TREL, na sigla em inglês) usando DNS-SD e UDP/IPv6. |
TREL: pilha de linhas de execução | Esse módulo define as APIs Thread Radio Encapsulation Link (TREL) para a infraestrutura Thread Over. |
Tasklets | Esse módulo inclui funções que controlam a execução da pilha de linhas de execução. |
Serviço de horário | Este módulo inclui a abstração da plataforma para o serviço de tempo. |
Conjunto de ferramentas | Esse módulo define uma camada de abstração do conjunto de ferramentas por meio de macros. |
UDP | Esse módulo inclui funções que controlam a comunicação UDP. |
Encaminhamento de UDP | Este módulo inclui funções para o recurso de encaminhamento de UDP. |