nl:: Weave:: TLV:: Debug
Ta przestrzeń nazw obejmuje typy i interfejsy do debugowania oraz logowania TLV Weave.
Podsumowanie
Definicje typów |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
Funkcje |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
Zdekoduj kontrolkę tagu TLV za pomocą ciągu opisowego.
|
DecodeType(const TLVType aType)
|
const char *
Zdekoduj typ TLV za pomocą ciągu opisowego.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
Zrzuć dane TLV w określonym czytniku w postaci zrozumiałej dla człowieka z użyciem określonego zapisującego.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
Zrzuć element TLV, do którego odwołuje się element aReader, w postaci zrozumiałej dla człowieka za pomocą funkcji aWriter.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
Zarejestruj dane TLV w określonym czytniku w postaci zrozumiałej dla człowieka.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
Zarejestruj dane TLV w określonym czytniku w formacie czytelnym dla człowieka.
|
Konstrukcja |
|
---|---|
nl:: |
Definicje typów
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
Funkcje
DecodeTagControl
const char * DecodeTagControl( const TLVTagControl aTagControl )
Zdekoduj kontrolkę tagu TLV za pomocą ciągu opisowego.
Szczegóły | |||
---|---|---|---|
Parametry |
|
||
Zwroty |
Wskaźnik do ciągu zakończonego wartością NULL, który opisuje określoną kontrolę tagu w przypadku sukcesu. W przeciwnym razie ma wartość NULL.
|
DecodeType
const char * DecodeType( const TLVType aType )
Zrzuć
WEAVE_ERROR Dump( const TLVReader & aReader, DumpWriter aWriter )
Zrzuć dane TLV w określonym czytniku w postaci zrozumiałej dla człowieka z użyciem określonego zapisującego.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwracane wartości |
|
DumpHandler
void DumpHandler( DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth )
Zrzuć element TLV, do którego odwołuje się element aReader, w postaci zrozumiałej dla człowieka za pomocą funkcji aWriter.
Szczegóły | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parametry |
|
DumpHandler
WEAVE_ERROR DumpHandler( const TLVReader & aReader, size_t aDepth, void *aContext )
Zarejestruj dane TLV w określonym czytniku w postaci zrozumiałej dla człowieka.
Szczegóły | |||||||
---|---|---|---|---|---|---|---|
Parametry |
|
||||||
Zwracane wartości |
|
DumpIterator
WEAVE_ERROR DumpIterator( DumpWriter aWriter, const TLVReader & aReader )