nl::Weave::TLV::CircularTLVReader

खास जानकारी

इनहेरिटेंस

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

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

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

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

शुरू करें

void Init(
  WeaveCircularTLVBuffer *buf
)

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

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

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