нл:: Переплетение:: ТЛВ:: ЦиркулярTLVWriter
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Краткое содержание
Наследование
Наследуется от: nl::Weave::TLV::TLVWriterОбщественные функции | |
---|---|
Init ( WeaveCircularTLVBuffer *buf) | void Инициализирует объект TLVWriter для записи из одного WeaveCircularTLVBuffer . |
Общественные функции
Инициализировать
void Init( WeaveCircularTLVBuffer *buf )
Инициализирует объект TLVWriter для записи из одного WeaveCircularTLVBuffer .
Запись начинается с последнего байта буфера. Количество записываемых байтов не ограничено базовым циклическим буфером: запись новых элементов в буфер приведет к удалению предыдущих элементов, пока отдельная структура TLV верхнего уровня помещается в буфер. Например, запись 7-байтового логического TLV верхнего уровня в 7-байтовый буфер будет работать бесконечно, но запись 8-байтовой структуры TLV приведет к ошибке.
Подробности | |||
---|---|---|---|
Параметры |
|