Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
שליחת משוב
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
nl:: Weave:: TLV:: Debug
מרחב השמות הזה כולל סוגים וממשקים לניפוי באגים ולרישום ביומן ב-Weave TLV .
סיכום
Typedefs
DumpWriter )(const char *aFormat,...)
typedef
void(*
פונקציות
DecodeTagControl (const TLVTagControl aTagControl)
const char *
מפענחים פקד של תג
TLV באמצעות מחרוזת תיאורית.
DecodeType (const TLVType aType)
const char *
מפענחים סוג
TLV באמצעות מחרוזת תיאורית.
Dump (const TLVReader & aReader, DumpWriter aWriter)
מזינים את נתוני
TLV בקורא שצוין באופן קריא לאנשים עם הכותב שצוין.
DumpHandler (DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
void
מזינים את הרכיב
TLV שאליו מפנה
aReader באופן קריא באמצעות
aWriter .
DumpHandler (const TLVReader & aReader, size_t aDepth, void *aContext)
רישום נתוני
TLV בקורא שצוין באופן קריא לאנשים.
DumpIterator (DumpWriter aWriter, const TLVReader & aReader)
רישום נתוני
TLV בקורא שצוין באופן קריא לכותב שצוין.
Typedefs
DumpWriter
void ( * DumpWriter )( const char * aFormat , ... )
פונקציות
DecodeTagControl
const char * DecodeTagControl (
const TLVTagControl aTagControl
)
מפענחים פקד של תג TLV באמצעות מחרוזת תיאורית.
פרטים
פרמטרים
[in] aTagControl
פקד התג
TLV לפענוח, שעבורו תוחזר מחרוזת תיאורית.
החזרות
מצביע למחרוזת שמסתיימת ב-NULL, שמתאר את פקד התג שצוין בהצלחה. אחרת, הערך NULL.
DecodeType
const char * DecodeType (
const TLVType aType
)
מפענחים סוג TLV באמצעות מחרוזת תיאורית.
פרטים
פרמטרים
[in] aType
סוג
TLV שצריך לפענח, שעבורו תוחזר מחרוזת תיאורית.
החזרות
מצביע למחרוזת שמסתיימת ב-NULL, ומתאר את הסוג שצוין בהצלחה. אחרת, הערך NULL.
Dump
WEAVE_ERROR Dump (
const TLVReader & aReader ,
DumpWriter aWriter
)
מזינים את נתוני TLV בקורא שצוין באופן קריא לאנשים עם הכותב שצוין.
פרטים
פרמטרים
[in] aReader
הפניה לקריאה בלבד של הקורא של
TLV שמכיל את נתוני
TLV לרישום.
[in] aWriter
כתיבה של קובץ Dump ביומן של נתוני
TLV של הקורא
TLV .
מוחזר ערכים
DumpHandler
void DumpHandler (
DumpWriter aWriter ,
const char * aIndent ,
const TLVReader & aReader ,
size_t aDepth
)
מזינים את הרכיב TLV שאליו מפנה aReader באופן קריא באמצעות aWriter .
פרטים
פרמטרים
[in] aWriter
כתיבה ביומן של נתוני
TLV .
[in] aIndent
כניסת הפיסקה לרישום העומק הנוכחי בנתוני
TLV .
[in] aReader
הפניה לקריאה בלבד של הקורא של
TLV שמכיל את נתוני
TLV לרישום.
[in] aDepth
העומק הנוכחי של נתוני
TLV .
DumpHandler
WEAVE_ERROR DumpHandler (
const TLVReader & aReader ,
size_t aDepth ,
void * aContext
)
רישום נתוני TLV בקורא שצוין באופן קריא לאנשים.
פרטים
פרמטרים
[in] aReader
הפניה לקריאה בלבד של הקורא של
TLV שמכיל את נתוני
TLV לרישום.
[in] aDepth
העומק הנוכחי של נתוני
TLV .
[in,out] aContext
מצביע אל ההקשר הספציפי ל-handler.
מוחזר ערכים
WEAVE_NO_ERROR
הצלחה.
WEAVE_ERROR_INVALID_ARGUMENT
אם aContext הוא NULL או אם aContext->mWriter הוא NULL.
DumpIterator
WEAVE_ERROR DumpIterator (
DumpWriter aWriter ,
const TLVReader & aReader
)
רישום נתוני TLV בקורא שצוין באופן קריא לכותב שצוין.
פרטים
פרמטרים
[in] aWriter
כתיבה ביומן של נתוני
TLV .
[in] aReader
הפניה לקריאה בלבד של הקורא של
TLV שמכיל את נתוני
TLV לרישום.
מוחזר ערכים
אלא אם צוין אחרת, התוכן של הדף הזה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לקבלת פרטים נוספים, אפשר לקרוא את מדיניות האתר של Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. OPENTHREAD והסימנים הקשורים הם סימנים מסחריים של Thread Group והשימוש בהם נעשה ברישיון.
עדכון אחרון: 2026-02-18 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-02-18 (שעון UTC)."],[],[]]