nl:: Weave:: TLV:: Debug
इस नेमस्पेस में, डीबग और लॉग करने के लिए TLV टाइप और इंटरफ़ेस शामिल हैं.
खास जानकारी
टाइपडीफ़ |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
फ़ंक्शन |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
जानकारी देने वाली स्ट्रिंग के साथ, TLV टैग कंट्रोल डिकोड करें.
|
DecodeType(const TLVType aType)
|
const char *
जानकारी वाली स्ट्रिंग के साथ, TLV टाइप को डिकोड करें.
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
किसी खास रीडर में, टीएलवी के डेटा को ऐसे तरीके से डंप करें जिसे किसी व्यक्ति के लिए आसानी से पढ़ा जा सके.
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
aReader की मदद से, aReader से रेफ़र किए गए टीएलवी एलिमेंट को ऐसे फ़ॉर्मैट में डालें जिसे इंसान पढ़ सके.
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
तय किए गए रीडर में टीएलवी डेटा को इस तरह लॉग करें कि लोग उसे आसानी से पढ़ सकें.
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
तय किए गए रीडर में, किसी खास लेखक के लिए टीएलवी डेटा को इंसान के पढ़ने लायक फ़ॉर्मैट में लॉग करें.
|
संरचना |
|
---|---|
nl:: |
टाइपडीफ़
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
फ़ंक्शन
DecodeTagControl
const char * DecodeTagControl( const TLVTagControl aTagControl )
जानकारी देने वाली स्ट्रिंग के साथ, TLV टैग कंट्रोल डिकोड करें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
NULL की मदद से खत्म की गई स्ट्रिंग का पॉइंटर, जो सफल होने पर टैग कंट्रोल के बारे में बताता है. अगर ऐसा नहीं है, तो यह NULL है.
|
DecodeType
const char * DecodeType( const TLVType aType )
जानकारी वाली स्ट्रिंग के साथ, TLV टाइप को डिकोड करें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
NULL की मदद से खत्म की गई स्ट्रिंग का पॉइंटर, जो सफलता पर बताए गए टाइप के बारे में बताता है. अगर ऐसा नहीं है, तो NULL है.
|
डंप करें
WEAVE_ERROR Dump( const TLVReader & aReader, DumpWriter aWriter )
किसी खास रीडर में, टीएलवी के डेटा को ऐसे तरीके से डंप करें जिसे किसी व्यक्ति के लिए आसानी से पढ़ा जा सके.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
DumpHandler
void DumpHandler( DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth )
DumpHandler
WEAVE_ERROR DumpHandler( const TLVReader & aReader, size_t aDepth, void *aContext )
तय किए गए रीडर में टीएलवी डेटा को इस तरह लॉग करें कि लोग उसे आसानी से पढ़ सकें.
जानकारी | |||||||
---|---|---|---|---|---|---|---|
पैरामीटर |
|
||||||
रिटर्न वैल्यू |
|
DumpIterator
WEAVE_ERROR DumpIterator( DumpWriter aWriter, const TLVReader & aReader )