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 (obtida pela posição buffer->Start()) e continua até o final do buffer. A análise pode se estender dentro do buffer (em qualquer elemento). No máximo, os bytes buffer->GetQueueSize() são lidos.

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