nl::Weave::TLV::CircularTLVWriter
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
खास जानकारी
इनहेरिटेंस
इनसे इनहेरिट किया जाता है: nl::Weave::TLV::TLVWriter
सार्वजनिक फ़ंक्शन |
|
---|---|
Init(WeaveCircularTLVBuffer *buf)
|
void
किसी एक WeaveCircularTLVBuffer से लिखने के लिए, TLVWriter ऑब्जेक्ट को शुरू करता है.
|
सार्वजनिक फ़ंक्शन
Init
void Init( WeaveCircularTLVBuffer *buf )
किसी एक WeaveCircularTLVBuffer से लिखने के लिए, TLVWriter ऑब्जेक्ट को शुरू करता है.
बफ़र के आखिरी बाइट पर लिखना शुरू होता है. लिखे जाने वाले बाइट की संख्या मौजूदा सर्कुलर बफ़र से सीमित नहीं है: बफ़र में नए एलिमेंट लिखने से पिछले एलिमेंट हट जाएंगे, बशर्ते कोई टॉप-लेवल TLV स्ट्रक्चर बफ़र में फ़िट हो. उदाहरण के लिए, 7 बाइट वाले टॉप-लेवल बूलियन TLV को 7 बाइट बफ़र में लिखने पर, यह लगातार काम करता रहेगा, लेकिन 8-बाइट TLV स्ट्रक्चर लिखने से एक गड़बड़ी होगी.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|