nl::Weave::TLV::CircularTLVReader

खास जानकारी

इनहेरिटेंस

इनसे इनहेरिट किया जाता है: nl::Weave::TLV::TLVReader

सार्वजनिक फ़ंक्शन

Init(WeaveCircularTLVBuffer *buf)
void
किसी एक WeaveCircularTLVBuffer से पढ़ने के लिए, TLVReader ऑब्जेक्ट को शुरू करता है.

सार्वजनिक फ़ंक्शन

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

किसी एक WeaveCircularTLVBuffer से पढ़ने के लिए, TLVReader ऑब्जेक्ट को शुरू करता है.

पार्सिंग बफ़र->Start() पोज़िशन से ली गई) की शुरुआत से शुरू होती है और तब तक जारी रहती है, जब तक बफ़र पार्सिंग खत्म नहीं हो जाती. यह बफ़र (किसी भी एलिमेंट पर) के अंदर रैप आउट हो सकती है. ज़्यादा से ज़्यादा बफ़र->GetLastSize() बाइट पढ़ा जा चुका है.

जानकारी
पैरामीटर
[in] buf
पूरी तरह से शुरू किए गए WeaveCircularTLVBuffer का पॉइंटर