nl::Weave::TLV::CircularTLVReader

Özet

Devralma

Devralındığı kaynak: nl::Weave::TLV::TLVReader

Herkese açık işlevler

Init(WeaveCircularTLVBuffer *buf)
void
Tek bir WeaveCircularTLVBuffer'dan okunacak bir TLVReader nesnesini başlatır.

Herkese açık işlevler

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Tek bir WeaveCircularTLVBuffer'dan okunacak bir TLVReader nesnesini başlatır.

Ayrıştırma, arabelleğin başlangıcında başlar (arabellek->Start() konumu tarafından elde edilir) ve arabelleğin sonuna kadar (herhangi bir öğede) tamponun içine sarmalanabilir. En fazla buffer->GetQueueSize() baytları okunur.

Ayrıntılar
Parametreler
[in] buf
Tamamen başlatılmış bir WeaveCircularTLVBuffer'a işaret