Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Enregistrement

Ce module inclut l'abstraction de plate-forme pour le service de journal de débogage.

Résumé

Énumérations

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
}
énumération
Cette énumération représente les régions de journal.

Typedefs

otLogLevel typedef
int
Ce type représente le niveau de journalisation.
otLogRegion typedef
Cette énumération représente les régions de journal.

Les fonctions

otPlatLog ( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ...)
void
Cette fonction génère des journaux.

Énumérations

otLogRegion

 otLogRegion

Cette énumération représente les régions de journal.

Propriétés
OT_LOG_REGION_API

API OpenThread.

OT_LOG_REGION_ARP

Mappage EID-RLOC.

OT_LOG_REGION_BBR

Backbone Router (disponible depuis Thread 1.2)

OT_LOG_REGION_CLI

CLI.

OT_LOG_REGION_COAP

CoAP.

OT_LOG_REGION_CORE

OpenThread Core.

OT_LOG_REGION_DUA

Adresse de monodiffusion de domaine (disponible depuis Thread 1.2)

OT_LOG_REGION_ICMP

ICMPv6.

OT_LOG_REGION_IP6

IPv6.

OT_LOG_REGION_MAC

MAC IEEE 802.15.4.

OT_LOG_REGION_MEM

Mémoire.

OT_LOG_REGION_MESH_COP

Protocole de mise en service du maillage.

OT_LOG_REGION_MLE

MLE.

OT_LOG_REGION_MLR

Enregistrement de l'écouteur de multidiffusion (disponible depuis Thread 1.2)

OT_LOG_REGION_NCP

NCP.

OT_LOG_REGION_NET_DATA

Données réseau.

OT_LOG_REGION_NET_DIAG

Diagnostic réseau.

OT_LOG_REGION_PLATFORM

Plate-forme.

OT_LOG_REGION_UTIL

Module utilitaire.

Typedefs

otLogLevel

int otLogLevel

Ce type représente le niveau de journalisation.

otLogRegion

enum otLogRegion otLogRegion

Cette énumération représente les régions de journal.

Les fonctions

otPlatLog

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

Cette fonction génère des journaux.

Détails
Paramètres
[in] aLogLevel
Le niveau de journalisation.
[in] aLogRegion
La région du journal.
[in] aFormat
Un pointeur vers la chaîne de format.
[in] ...
Arguments pour la spécification de format.

Macros

OT_LOG_LEVEL_CRIT

 OT_LOG_LEVEL_CRIT 1

Niveau de journal Critique.

OT_LOG_LEVEL_DEBG

 OT_LOG_LEVEL_DEBG 5

Débogage au niveau du journal.

OT_LOG_LEVEL_INFO

 OT_LOG_LEVEL_INFO 4

Niveau de journalisation Informatif.

OT_LOG_LEVEL_NONE

 OT_LOG_LEVEL_NONE 0

Niveau de journal Aucun.

OT_LOG_LEVEL_NOTE

 OT_LOG_LEVEL_NOTE 3

Avis au niveau du journal.

OT_LOG_LEVEL_WARN

 OT_LOG_LEVEL_WARN 2

Avertissement de niveau de journal.