nl::Weave::TLV::CircularTLVReader

Riepilogo

Eredità

Eredita da: nl::Weave::TLV::TLVReader

Funzioni pubbliche

Init(WeaveCircularTLVBuffer *buf)
void
Inizializza un oggetto TLVReader in modo che legga da un singolo WeaveCircularTLVBuffer.

Funzioni pubbliche

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Inizializza un oggetto TLVReader in modo che legga da un singolo WeaveCircularTLVBuffer.

L'analisi inizia all'inizio del buffer (ottenuta dalla posizione buffer->Start()) e continua fino alla fine del buffer L'analisi può essere wraparound all'interno del buffer (su qualsiasi elemento). Vengono letti al massimo i byte del buffer->GetQueueSize().

Dettagli
Parametri
[in] buf
Un puntatore a un WeaveCircularTLVBuffer completamente inizializzato