nl:: বুনা:: TLV:: সার্কুলারটিএলভি রাইটার
সারসংক্ষেপ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::TLV::TLVWriterপাবলিক ফাংশন | |
---|---|
Init ( WeaveCircularTLVBuffer *buf) | void একটি একক WeaveCircularTLVBuffer থেকে লেখার জন্য একটি TLVWriter অবজেক্ট শুরু করে। |
পাবলিক ফাংশন
এটা
void Init( WeaveCircularTLVBuffer *buf )
একটি একক WeaveCircularTLVBuffer থেকে লেখার জন্য একটি TLVWriter অবজেক্ট শুরু করে।
বাফারের শেষ বাইট থেকে লেখা শুরু হয়। লিখতে হবে বাইটের সংখ্যা অন্তর্নিহিত বৃত্তাকার বাফার দ্বারা সীমাবদ্ধ নয়: বাফারে নতুন উপাদানগুলি লিখলে পূর্ববর্তী উপাদানগুলিকে বের করে দেওয়া হবে যতক্ষণ না একটি পৃথক শীর্ষ-স্তরের TLV কাঠামো বাফারের মধ্যে ফিট করে। উদাহরণস্বরূপ, একটি 7 বাইট বাফারে একটি 7-বাইটের শীর্ষ-স্তরের বুলিয়ান TLV লেখা অনির্দিষ্টকালের জন্য কাজ করবে, কিন্তু একটি 8-বাইটের TLV কাঠামো লেখার ফলে একটি ত্রুটি হবে।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
nl:: বুনা:: TLV:: সার্কুলারটিএলভি রাইটার
সারসংক্ষেপ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::TLV::TLVWriterপাবলিক ফাংশন | |
---|---|
Init ( WeaveCircularTLVBuffer *buf) | void একটি একক WeaveCircularTLVBuffer থেকে লেখার জন্য একটি TLVWriter অবজেক্ট শুরু করে। |
পাবলিক ফাংশন
এটা
void Init( WeaveCircularTLVBuffer *buf )
একটি একক WeaveCircularTLVBuffer থেকে লেখার জন্য একটি TLVWriter অবজেক্ট শুরু করে।
বাফারের শেষ বাইট থেকে লেখা শুরু হয়। লিখতে হবে বাইটের সংখ্যা অন্তর্নিহিত বৃত্তাকার বাফার দ্বারা সীমাবদ্ধ নয়: বাফারে নতুন উপাদানগুলি লিখলে পূর্ববর্তী উপাদানগুলিকে বের করে দেওয়া হবে যতক্ষণ না একটি পৃথক শীর্ষ-স্তরের TLV কাঠামো বাফারের মধ্যে ফিট করে। উদাহরণস্বরূপ, একটি 7 বাইট বাফারে একটি 7-বাইটের শীর্ষ-স্তরের বুলিয়ান TLV লেখা অনির্দিষ্টকালের জন্য কাজ করবে, কিন্তু একটি 8-বাইটের TLV কাঠামো লেখার ফলে একটি ত্রুটি হবে।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|