nl::Weave::TLV::Debug
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ta przestrzeń nazw zawiera typy i interfejsy debugowania i logowania Weave TLV.
Podsumowanie
Definiuje typ |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
Funkcje |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
Dekoduj element sterujący tagu TLV za pomocą ciągu opisowego.
|
DecodeType(const TLVType aType)
|
const char *
Dekoduj typ TLV za pomocą opisowego ciągu.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
Zrzuć dane TLV w określonym czytniku w sposób zrozumiały dla człowieka.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
Zrzuć element TLV, do którego odwołuje się moduł aReader, w postaci zrozumiałej dla człowieka za pomocą narzędzia aWriter.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
Zapisz dane TLV w wybranym czytniku w sposób zrozumiały dla człowieka.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
Zapisz dane TLV w danym czytniku w postaci zrozumiałej dla człowieka.
|
Struktura |
|
---|---|
nl:: |
Definiuje typ
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
Funkcje
DecodeTagControl
const char * DecodeTagControl(
const TLVTagControl aTagControl
)
Dekoduj element sterujący tagu TLV za pomocą ciągu opisowego.
Szczegóły | |||
---|---|---|---|
Parametry |
|
||
Zwroty |
wskaźnik do ciągu z zakończeniem NULL i opisujący określony tag kontroli oznaczający powodzenie operacji; w przeciwnym razie ma wartość NULL.
|
DecodeType
const char * DecodeType(
const TLVType aType
)
Zrzuć
WEAVE_ERROR Dump(
const TLVReader & aReader,
DumpWriter aWriter
)
DumpHandler
void DumpHandler(
DumpWriter aWriter,
const char *aIndent,
const TLVReader & aReader,
size_t aDepth
)
Zrzuć element TLV, do którego odwołuje się moduł aReader, w postaci zrozumiałej dla człowieka za pomocą narzędzia aWriter.
DumpHandler
WEAVE_ERROR DumpHandler(
const TLVReader & aReader,
size_t aDepth,
void *aContext
)
Zapisz dane TLV w wybranym czytniku w sposób zrozumiały dla człowieka.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry | |||||
Zwracane wartości |
|
DumpIterator
WEAVE_ERROR DumpIterator(
DumpWriter aWriter,
const TLVReader & aReader
)