nl::Weave::TLV::Debug
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questo spazio dei nomi include tipi e interfacce per il debug e il logging di Weave TLV.
Riepilogo
Typedef |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
Funzioni |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
Decodifica un controllo tag TLV con una stringa descrittiva.
|
DecodeType(const TLVType aType)
|
const char *
Decodifica un tipo TLV con una stringa descrittiva.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
Esegui il dump dei dati TLV all'interno del lettore specificato in formato leggibile con l'autore specificato.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
Esegui il dump dell'elemento TLV a cui fa riferimento aReader in formato leggibile utilizzando aWriter.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
Registra i dati TLV all'interno del lettore specificato in formato leggibile.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
Registra i dati TLV all'interno del lettore specificato in formato leggibile per l'autore specificato.
|
Typedef
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
Funzioni
DecodeTagControl
const char * DecodeTagControl(
const TLVTagControl aTagControl
)
Decodifica un controllo tag TLV con una stringa descrittiva.
Dettagli | |||
---|---|---|---|
Parametri |
|
||
Restituisce |
Un puntatore a una stringa con terminazione NULL che descrive il controllo tag specificato in caso di esito positivo; altrimenti NULL.
|
DecodeType
const char * DecodeType(
const TLVType aType
)
Dump
WEAVE_ERROR Dump(
const TLVReader & aReader,
DumpWriter aWriter
)
Esegui il dump dei dati TLV all'interno del lettore specificato in formato leggibile con l'autore specificato.
DumpHandler
void DumpHandler(
DumpWriter aWriter,
const char *aIndent,
const TLVReader & aReader,
size_t aDepth
)
Esegui il dump dell'elemento TLV a cui fa riferimento aReader in formato leggibile utilizzando aWriter.
DumpHandler
WEAVE_ERROR DumpHandler(
const TLVReader & aReader,
size_t aDepth,
void *aContext
)
Registra i dati TLV all'interno del lettore specificato in formato leggibile.
Dettagli | |||||
---|---|---|---|---|---|
Parametri | |||||
Valori restituiti |
|
DumpIterator
WEAVE_ERROR DumpIterator(
DumpWriter aWriter,
const TLVReader & aReader
)
Registra i dati TLV all'interno del lettore specificato in formato leggibile per l'autore specificato.