MCPcopy Create free account
hub / github.com/alibaba/async_simple / flush

Method flush

demo_example/asio/asio/impl/buffered_write_stream.hpp:30–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28
29template <typename Stream>
30std::size_t buffered_write_stream<Stream>::flush()
31{
32 std::size_t bytes_written = write(next_layer_,
33 buffer(storage_.data(), storage_.size()));
34 storage_.consume(bytes_written);
35 return bytes_written;
36}
37
38template <typename Stream>
39std::size_t buffered_write_stream<Stream>::flush(asio::error_code& ec)

Callers 1

write_someMethod · 0.95

Calls 6

transfer_allFunction · 0.85
writeFunction · 0.70
bufferFunction · 0.50
dataMethod · 0.45
sizeMethod · 0.45
consumeMethod · 0.45

Tested by

no test coverage detected