קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
nl::Weave::TLV::Debug
מרחב השמות הזה כולל סוגים וממשקים לניפוי באגים ולרישום ביומן של Weave TLV.
סיכום
ערכי דף
|
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 בתוך הקורא שצוין, בפורמט שקריא לבני אדם, לכותב שצוין.
|
ערכי דף
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</a>. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. Thread הוא סימן מסחרי רשום של חברת Thread Group, Inc.
עדכון אחרון: 2023-12-02 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]