nl::Weave::TLV::CircularTLVReader

Resumen

Herencia

Hereda de: nl::Weave::TLV::TLVReader

Funciones públicas

Init(WeaveCircularTLVBuffer *buf)
void
Inicializa un objeto TLVReader para leer desde un solo WeaveCircularTLVBuffer.

Funciones públicas

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Inicializa un objeto TLVReader para leer desde un solo WeaveCircularTLVBuffer.

El análisis comienza al inicio del búfer (obtenido por la posición buffer->Start()) y continúa hasta el final del búfer. El análisis puede encerrarse dentro del búfer (en cualquier elemento). Se leen como máximo los bytes de buffer->GetQueueSize().

Detalles
Parámetros
[in] buf
Un puntero para un WeaveCircularTLVBuffer completamente inicializado