nl:: Weave:: TLV:: Debug
Bu ad alanı, hata ayıklamak ve Weave TLV'yi günlüğe kaydetmek için kullanılan türler ve arayüzler içerir.
Özet
Türdefler |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
İşlevler |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
Açıklayıcı bir dizeyle TLV etiket kontrolünün kodunu çözün.
|
DecodeType(const TLVType aType)
|
const char *
Açıklayıcı bir dizeyle TLV türünün kodunu çözün.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
TLV verilerini belirtilen okuyucuya, belirtilen yazara göre kullanıcıların okuyabileceği biçimde aktarın.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
aReader tarafından referansta bulunulan TLV öğesini, aWriter kullanarak kullanıcıların okuyabileceği biçimde aktarın.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
TLV verilerini, belirtilen okuyucuda kullanıcıların okuyabileceği şekilde günlüğe kaydedin.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
Belirtilen okuyucudaki TLV verilerini, kullanıcılar tarafından okunabilir biçimde belirtilen yazara kaydedin.
|
Yapılar |
|
---|---|
nl:: |
Türdefler
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
İşlevler
DecodeTagControl
const char * DecodeTagControl( const TLVTagControl aTagControl )
Açıklayıcı bir dizeyle TLV etiket kontrolünün kodunu çözün.
Ayrıntılar | |||
---|---|---|---|
Parametreler |
|
||
İadeler |
Başarılı olan belirtilen etiket kontrolünü açıklayan NULL sonlandırılmış bir dizeye işaret eden, aksi takdirde NULL ifadesi.
|
DecodeType
const char * DecodeType( const TLVType aType )
Döküm
WEAVE_ERROR Dump( const TLVReader & aReader, DumpWriter aWriter )
TLV verilerini belirtilen okuyucuya, belirtilen yazara göre kullanıcıların okuyabileceği biçimde aktarın.
Ayrıntılar | |||||
---|---|---|---|---|---|
Parametreler |
|
||||
Döndürülen Değerler |
|
DumpHandler
void DumpHandler( DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth )
aReader tarafından referansta bulunulan TLV öğesini, aWriter kullanarak kullanıcıların okuyabileceği biçimde aktarın.
Ayrıntılar | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parametreler |
|
DumpHandler
WEAVE_ERROR DumpHandler( const TLVReader & aReader, size_t aDepth, void *aContext )
TLV verilerini, belirtilen okuyucuda kullanıcıların okuyabileceği şekilde günlüğe kaydedin.
Ayrıntılar | |||||||
---|---|---|---|---|---|---|---|
Parametreler |
|
||||||
Döndürülen Değerler |
|
DumpIterator
WEAVE_ERROR DumpIterator( DumpWriter aWriter, const TLVReader & aReader )