|
rippled
|
Deprecated: Writer that serializes a HTTP/1 message. More...
#include <SimpleWriter.h>


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. | |
| void | consume (std::size_t bytes) override |
| Removes bytes from the input sequence. | |
| bool | prepare (std::size_t bytes, std::function< void(void)>) override |
| Add data to the input sequence. | |
| std::vector< boost::asio::const_buffer > | data () override |
| Returns a ConstBufferSequence representing the input sequence. | |
Private Attributes | |
| boost::beast::multi_buffer | sb_ |
Deprecated: Writer that serializes a HTTP/1 message.
Definition at line 16 of file SimpleWriter.h.
|
explicit |
Definition at line 22 of file SimpleWriter.h.
|
overridevirtual |
Returns true if there is no more data to pull.
Implements ripple::Writer.
Definition at line 29 of file SimpleWriter.h.
|
overridevirtual |
Removes bytes from the input sequence.
Can be called with 0.
Implements ripple::Writer.
Definition at line 35 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 41 of file SimpleWriter.h.
|
overridevirtual |
Returns a ConstBufferSequence representing the input sequence.
Implements ripple::Writer.
Definition at line 47 of file SimpleWriter.h.
|
private |
Definition at line 18 of file SimpleWriter.h.