nl::Weave::TLV::CircularTLVReader

Resumen

Herencia

Se 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 comienzo del búfer (que se obtiene mediante la posición buffer->Start()) y continúa hasta el final del búfer. El análisis puede envolverse en el búfer (en cualquier elemento). Como máximo, se leen los bytes buffer->GetQueueSize().

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