Google is committed to advancing racial equity for Black communities. See how.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Exploração madeireira

Este módulo inclui a abstração da plataforma para o serviço de log de depuração.

Resumo

Enumerações

otLogRegion {
OT_LOG_REGION_API = 1,
OT_LOG_REGION_MLE = 2,
OT_LOG_REGION_ARP = 3,
OT_LOG_REGION_NET_DATA = 4,
OT_LOG_REGION_ICMP = 5,
OT_LOG_REGION_IP6 = 6,
OT_LOG_REGION_MAC = 7,
OT_LOG_REGION_MEM = 8,
OT_LOG_REGION_NCP = 9,
OT_LOG_REGION_MESH_COP = 10,
OT_LOG_REGION_NET_DIAG = 11,
OT_LOG_REGION_PLATFORM = 12,
OT_LOG_REGION_COAP = 13,
OT_LOG_REGION_CLI = 14,
OT_LOG_REGION_CORE = 15,
OT_LOG_REGION_UTIL = 16,
OT_LOG_REGION_BBR = 17,
OT_LOG_REGION_MLR = 18,
OT_LOG_REGION_DUA = 19
}
enum
Essa enumeração representa regiões de log.

Typedefs

otLogLevel typedef
int
Este tipo representa o nível de log.
otLogRegion typedef
Essa enumeração representa regiões de log.

Funções

otPlatLog ( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ...)
void
Esta função gera logs.

Enumerações

otLogRegion

 otLogRegion

Essa enumeração representa regiões de log.

Propriedades
OT_LOG_REGION_API

API OpenThread.

OT_LOG_REGION_ARP

Mapeamento de EID para RLOC.

OT_LOG_REGION_BBR

Roteador de backbone (disponível desde Thread 1.2)

OT_LOG_REGION_CLI

CLI.

OT_LOG_REGION_COAP

CoAP.

OT_LOG_REGION_CORE

OpenThread Core.

OT_LOG_REGION_DUA

Endereço Unicast de Domínio (disponível desde Thread 1.2)

OT_LOG_REGION_ICMP

ICMPv6.

OT_LOG_REGION_IP6

IPv6.

OT_LOG_REGION_MAC

IEEE 802.15.4 MAC.

OT_LOG_REGION_MEM

Memória.

OT_LOG_REGION_MESH_COP

Protocolo de comissionamento de malha.

OT_LOG_REGION_MLE

MLE.

OT_LOG_REGION_MLR

Registro de ouvinte multicast (disponível desde Thread 1.2)

OT_LOG_REGION_NCP

NCP.

OT_LOG_REGION_NET_DATA

Dados da rede.

OT_LOG_REGION_NET_DIAG

Diagnóstico de rede.

OT_LOG_REGION_PLATFORM

Plataforma.

OT_LOG_REGION_UTIL

Módulo de utilitário.

Typedefs

otLogLevel

int otLogLevel

Este tipo representa o nível de log.

otLogRegion

enum otLogRegion otLogRegion

Essa enumeração representa regiões de log.

Funções

otPlatLog

void otPlatLog(
  otLogLevel aLogLevel,
  otLogRegion aLogRegion,
  const char *aFormat,
  ...
)

Esta função gera logs.

Detalhes
Parâmetros
[in] aLogLevel
O nível de log.
[in] aLogRegion
A região do log.
[in] aFormat
Um ponteiro para a string de formato.
[in] ...
Argumentos para a especificação do formato.

Macros

OT_LOG_LEVEL_CRIT

 OT_LOG_LEVEL_CRIT 1

Nível de log crítico.

OT_LOG_LEVEL_DEBG

 OT_LOG_LEVEL_DEBG 5

Depuração de nível de log.

OT_LOG_LEVEL_INFO

 OT_LOG_LEVEL_INFO 4

Nível de log Informativo.

OT_LOG_LEVEL_NONE

 OT_LOG_LEVEL_NONE 0

Nível de log Nenhum.

OT_LOG_LEVEL_NOTE

 OT_LOG_LEVEL_NOTE 3

Aviso de nível de log.

OT_LOG_LEVEL_WARN

 OT_LOG_LEVEL_WARN 2

Aviso de nível de registro.