nl:: Weave:: TLV:: Debug
Cet espace de noms inclut des types et des interfaces pour le débogage et la journalisation des TLV de Weave.
Résumé
Typedefs |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
distantes |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
Décodez une commande de balise TLV à l'aide d'une chaîne descriptive.
|
DecodeType(const TLVType aType)
|
const char *
Décodez un type TLV à l'aide d'une chaîne descriptive.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
Vide les données TLV dans le lecteur spécifié sous forme lisible avec le rédacteur spécifié.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
Videz l'élément TLV référencé par aReader sous forme lisible à l'aide d'aWriter.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
Consigne les données TLV dans le lecteur spécifié sous forme lisible.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
Consigne les données TLV dans le lecteur spécifié sous forme lisible pour le rédacteur spécifié.
|
Structs |
|
---|---|
nl:: |
Typedefs
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
distantes
DecodeTagControl
const char * DecodeTagControl( const TLVTagControl aTagControl )
Décodez une commande de balise TLV à l'aide d'une chaîne descriptive.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Pointeur vers une chaîne se terminant par une valeur NULL décrivant la commande de balise spécifiée en cas de réussite. Sinon, la valeur est NULL.
|
DecodeType
const char * DecodeType( const TLVType aType )
Décodez un type TLV à l'aide d'une chaîne descriptive.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Pointeur vers une chaîne se terminant par une valeur NULL décrivant le type spécifié en cas de réussite. Sinon, il s'agit de la valeur NULL.
|
Vider
WEAVE_ERROR Dump( const TLVReader & aReader, DumpWriter aWriter )
Vide les données TLV dans le lecteur spécifié sous forme lisible avec le rédacteur spécifié.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Valeurs de retour |
|
DumpHandler
void DumpHandler( DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth )
Videz l'élément TLV référencé par aReader sous forme lisible à l'aide d'aWriter.
Détails | |||||||||
---|---|---|---|---|---|---|---|---|---|
Paramètres |
|
DumpHandler
WEAVE_ERROR DumpHandler( const TLVReader & aReader, size_t aDepth, void *aContext )
Consigne les données TLV dans le lecteur spécifié sous forme lisible.
Détails | |||||||
---|---|---|---|---|---|---|---|
Paramètres |
|
||||||
Valeurs de retour |
|
DumpIterator
WEAVE_ERROR DumpIterator( DumpWriter aWriter, const TLVReader & aReader )