nl::Weave::TLV::CircularTLVReader

Podsumowanie

Dziedziczenie

Dziedziczy z: nl::Weave::TLV::TLVReader

Funkcje publiczne

Init(WeaveCircularTLVBuffer *buf)
void
Inicjuje obiekt TLVReader do odczytu z pojedynczego obiektu WeaveCircularTLVBuffer.

Funkcje publiczne

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Inicjuje obiekt TLVReader do odczytu z pojedynczego obiektu WeaveCircularTLVBuffer.

Analiza rozpoczyna się na początku bufora (uzyskiwanego przez pozycję bufora > Start()) i trwa, aż do końca bufora Analiza może zawinąć się w buforze (na dowolnym elemencie). Maksymalna wartość bufora->GetQueueSize() bajtów odczytanych na zewnątrz.

Szczegóły
Parametry
[in] buf
wskaźnik do w pełni zainicjowanego WeaveCircularTLVBuffer.