nl:: Weave:: TLV:: CircularTLVWriter
Ringkasan
Inheritance
Mewarisi dari: nl::Weave::TLV::TLVWriter
Fungsi publik |
|
---|---|
Init(WeaveCircularTLVBuffer *buf)
|
void
Melakukan inisialisasi objek TLVWriter untuk menulis dari satu WeaveCircularTLVBuffer.
|
Fungsi publik
Init
void Init( WeaveCircularTLVBuffer *buf )
Melakukan inisialisasi objek TLVWriter untuk menulis dari satu WeaveCircularTLVBuffer.
Penulisan dimulai pada byte terakhir buffer. Jumlah byte yang akan ditulis tidak dibatasi oleh buffer sirkular yang mendasarinya: menulis elemen baru ke buffer akan mengeluarkan elemen sebelumnya asalkan struktur TLV level teratas individual sesuai dengan buffer. Misalnya, penulisan TLV boolean level teratas 7 byte ke dalam buffering 7 byte akan berfungsi tanpa batas waktu, tetapi penulisan struktur TLV 8 byte akan menghasilkan error.
Detail | |||
---|---|---|---|
Parameter |
|