nl::Weave::TLV::CircularTLVReader

Resumo

Herança

Herda de: nl::Weave::TLV::TLVReader

Funções públicas

Init(WeaveCircularTLVBuffer *buf)
void
Inicializa um objeto TLVReader para ler de um único WeaveCircularTLVBuffer.

Funções públicas

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Inicializa um objeto TLVReader para ler de um único WeaveCircularTLVBuffer.

A análise começa no início do buffer (obtido pela posição buffer->Start()) e continua até o final do buffer. A análise pode envolver todo o buffer (em qualquer elemento). No máximo, buffer->GetQueueSize() bytes são lidos em voz alta.

Detalhes
Parâmetros
[in] buf
Um ponteiro para um WeaveCircularTLVBuffer totalmente inicializado