void do_put(std::string const &data)
static constexpr std::uint8_t MAX_HANDLERS
void init(boost::optional< std::uint64_t > const &, boost::system::error_code &ec)
std::uint64_t size() const
Returns the size of the file if open.
std::shared_ptr< boost::asio::io_service::strand > strand_
reader(boost::beast::http::header< isRequest, Fields > &h, value_type &b)
void open(boost::filesystem::path const &path, Config const &config, boost::asio::io_service &io_service, boost::system::error_code &ec)
Open a file at the given path with the specified mode.
static constexpr std::uint32_t FLUSH_SIZE
std::size_t put(ConstBufferSequence const &buffers, boost::system::error_code &ec)
std::unique_ptr< DatabaseCon > conn_
std::condition_variable c_
static std::uint64_t size(value_type const &body)
Returns the size of the body.
static constexpr std::uint16_t MAX_ROW_SIZE_PAD
boost::filesystem::path path_
Algorithm for storing buffers when parsing.
std::uint64_t handlerCount_
void finish(boost::system::error_code &ec)
bool is_open() const
Returns true if the file is open.