nl:: Weave:: TLV:: CircularTLVWriter
摘要
继承
继承自: nl::Weave::TLV::TLVWriter
公共函数 |
|
---|---|
Init(WeaveCircularTLVBuffer *buf)
|
void
初始化要从单个 WeaveCircularTLVBuffer 写入的 TLVWriter 对象。
|
公共函数
Init
void Init( WeaveCircularTLVBuffer *buf )
初始化要从单个 WeaveCircularTLVBuffer 写入的 TLVWriter 对象。
从缓冲区的最后一个字节开始写入。要写入的字节数不受底层环形缓冲区的限制:只要将新元素写入缓冲区,只要缓冲区能够容纳一个顶级 TLV 结构,它就会逐出之前的元素。例如,将 7 字节的顶级布尔值 TLV 写入 7 字节缓冲区是无限期的,但写入 8 字节的 TLV 结构会导致错误。
具体说明 | |||
---|---|---|---|
参数 |
|