ارسال بازخورد
nl:: بافت:: TLV:: اشکال زدایی
bookmark_border bookmark
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این فضای نام شامل انواع و رابطهایی برای اشکالزدایی و ورود به سیستم 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.
تخلیه
WEAVE_ERROR Dump (
const TLVReader & aReader ,
DumpWriter aWriter
) داده های TLV را در خواننده مشخص شده به شکل قابل خواندن توسط انسان با رایتر مشخص شده تخلیه کنید.
جزئیات پارامترها [in] aReader
یک مرجع فقط خواندنی به خواننده
TLV که حاوی داده های
TLV برای ورود است.
[in] aWriter
یک Dump writer برای ثبت اطلاعات
TLV خواننده
TLV .
ارزش های بازگشتی WEAVE_NO_ERROR
در مورد موفقیت
دامپ هندلر
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 .
دامپ هندلر
WEAVE_ERROR DumpHandler (
const TLVReader & aReader ,
size_t aDepth ,
void * aContext
) داده های TLV را در خواننده مشخص شده به شکل قابل خواندن توسط انسان ثبت کنید.
جزئیات پارامترها [in] aReader
یک مرجع فقط خواندنی به خواننده
TLV که حاوی داده های
TLV برای ورود است.
[in] aDepth
عمق فعلی در داده های
TLV .
[in,out] aContext
اشاره گر به زمینه خاص کنترل کننده.
ارزش های بازگشتی 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 برای ورود است.
ارزش های بازگشتی WEAVE_NO_ERROR
بدون قید و شرط.
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.
میخواهید موارد بیشتری را با ما درمیان بگذارید؟
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی."],[],[]]