ارسال بازخورد
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
nl:: بافت:: TLV:: CircularTLVWriter خلاصه وراثت از: nl::Weave::TLV::TLVWriter به ارث می برد
توابع عمومی شروع کنید void Init(
WeaveCircularTLVBuffer *buf
) یک شی TLVWriter را برای نوشتن از یک WeaveCircularTLVBuffer راه اندازی می کند.
نوشتن از آخرین بایت بافر شروع می شود. تعداد بایتهایی که باید نوشته شوند توسط بافر دایرهای زیرین محدود نمیشود: نوشتن عناصر جدید در بافر، تا زمانی که یک ساختار TLV سطح بالا در بافر قرار میگیرد، عناصر قبلی را حذف میکند. به عنوان مثال، نوشتن یک TLV بولین سطح بالای 7 بایت در یک بافر 7 بایتی به طور نامحدود کار می کند، اما نوشتن یک ساختار TLV 8 بایتی منجر به خطا می شود.
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]
میخواهید موارد بیشتری را با ما درمیان بگذارید؟