19 void append(
const String& val);
29 this->meta_sent_ =
false;
37 unsigned int max_buffer_size;
38 std::list<String> buffer{};
41 unsigned int get_doc_size_estimate();
42 unsigned int get_metadata_size_estimate();
44 std::size_t get_buffer_size() {
53 void add_metadata(JsonArray updates);
55 SemaphoreHandle_t semaphore_ = NULL;