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

Zainicjuj

void Init(
  WeaveCircularTLVBuffer *buf
)

Inicjuje obiekt TLVReader do odczytu z pojedynczego obiektu WeaveCircularTLVBuffer.

Analiza rozpoczyna się od początku bufora (uzyskanego przez pozycję buffer->Start()) i trwa do jego końca. Przetwarzanie danych może zostać zawijane w buforze (w przypadku dowolnego elementu). Maksymalna liczba bajtów buffer->GetQueueSize() jest odczytywana.

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