rippled
|
Deprecated: Writer that serializes a HTTP/1 message. More...
Public Member Functions | |
template<bool isRequest, class Body , class Fields > | |
SimpleWriter (boost::beast::http::message< isRequest, Body, Fields > const &msg) | |
bool | complete () override |
Returns true if there is no more data to pull. More... | |
void | consume (std::size_t bytes) override |
Removes bytes from the input sequence. More... | |
bool | prepare (std::size_t bytes, std::function< void(void)>) override |
Add data to the input sequence. More... | |
std::vector< boost::asio::const_buffer > | data () override |
Returns a ConstBufferSequence representing the input sequence. More... | |
Private Attributes | |
boost::beast::multi_buffer | sb_ |
Deprecated: Writer that serializes a HTTP/1 message.
Definition at line 33 of file SimpleWriter.h.
|
explicit |
Definition at line 39 of file SimpleWriter.h.
|
overridevirtual |
Returns true
if there is no more data to pull.
Implements ripple::Writer.
Definition at line 46 of file SimpleWriter.h.
|
overridevirtual |
Removes bytes from the input sequence.
Can be called with 0.
Implements ripple::Writer.
Definition at line 52 of file SimpleWriter.h.
|
overridevirtual |
Add data to the input sequence.
bytes | A hint to the number of bytes desired. |
resume | A functor to later resume execution. |
true
if the writer is ready to provide more data. Implements ripple::Writer.
Definition at line 58 of file SimpleWriter.h.
|
overridevirtual |
Returns a ConstBufferSequence representing the input sequence.
Implements ripple::Writer.
Definition at line 64 of file SimpleWriter.h.
|
private |
Definition at line 35 of file SimpleWriter.h.