nl:: Weave:: TLV:: CircularTLVWriter
摘要
继承
沿用自: nl::Weave::TLV::TLVWriter
公共函数 |
|
---|---|
Init(WeaveCircularTLVBuffer *buf)
|
void
初始化 TLVWriter 对象,以便从单个 WeaveCircularTLVBuffer 中写入。
|
公共函数
Init
void Init( WeaveCircularTLVBuffer *buf )
初始化 TLVWriter 对象,以便从单个 WeaveCircularTLVBuffer 中写入。
写入从缓冲区的最后一个字节开始。要写入的字节数不受底层循环缓冲区的限制:只要将新元素写入缓冲区,只要单独的顶级 TLV 结构适合该缓冲区,就会删除之前的元素。例如,将 7 字节的顶级布尔值 TLV 写入 7 字节的缓冲区可以无限期有效,但写入 8 字节的 TLV 结构则会导致错误。
详细信息 | |||
---|---|---|---|
参数 |
|