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 結構會導致錯誤。
詳細資料 | |||
---|---|---|---|
參數 |
|