nl::Weave::TLV::CircularTLVReader

摘要

继承

沿用自: nl::Weave::TLV::TLVReader

公共函数

Init(WeaveCircularTLVBuffer *buf)
void
初始化 TLVReader 对象,以便从单个 WeaveCircularTLVBuffer 中读取数据。

公共函数

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

初始化 TLVReader 对象,以便从单个 WeaveCircularTLVBuffer 中读取数据。

解析从缓冲区的开头(通过缓冲区->起始()位置获取)开始,并持续到缓冲区结束,解析可能会在缓冲区内(针对任何元素)回送。最多读取缓冲区->GetQueueSize() 字节。

详细信息
参数
[in] buf
指向完全初始化的 WeaveCircularTLVBuffer 的指针