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 構造体を書き込むとエラーが発生します。
詳細 | |||
---|---|---|---|
パラメータ |
|