|
using | request = boost::beast::http::request< boost::beast::http::empty_body > |
|
using | parser = boost::beast::http::basic_parser< false > |
|
|
| RawStream (boost::asio::io_service::strand &strand) |
|
virtual | ~RawStream ()=default |
|
boost::asio::ip::tcp::socket & | getStream () override |
|
bool | connect (std::string &errorOut, std::string const &host, std::string const &port, boost::asio::yield_context &yield) override |
|
void | asyncWrite (request &req, boost::asio::yield_context &yield, boost::system::error_code &ec) override |
|
void | asyncRead (boost::beast::flat_buffer &buf, parser &p, boost::asio::yield_context &yield, boost::system::error_code &ec) override |
|
void | asyncReadSome (boost::beast::flat_buffer &buf, parser &p, boost::asio::yield_context &yield, boost::system::error_code &ec) override |
|
Definition at line 121 of file HTTPStream.h.
◆ request
◆ parser
◆ RawStream()
ripple::RawStream::RawStream |
( |
boost::asio::io_service::strand & |
strand | ) |
|
◆ ~RawStream()
virtual ripple::RawStream::~RawStream |
( |
| ) |
|
|
virtualdefault |
◆ getStream()
boost::asio::ip::tcp::socket & ripple::RawStream::getStream |
( |
| ) |
|
|
overridevirtual |
◆ connect()
◆ asyncWrite()
void ripple::RawStream::asyncWrite |
( |
request & |
req, |
|
|
boost::asio::yield_context & |
yield, |
|
|
boost::system::error_code & |
ec |
|
) |
| |
|
overridevirtual |
◆ asyncRead()
void ripple::RawStream::asyncRead |
( |
boost::beast::flat_buffer & |
buf, |
|
|
parser & |
p, |
|
|
boost::asio::yield_context & |
yield, |
|
|
boost::system::error_code & |
ec |
|
) |
| |
|
overridevirtual |
◆ asyncReadSome()
void ripple::RawStream::asyncReadSome |
( |
boost::beast::flat_buffer & |
buf, |
|
|
parser & |
p, |
|
|
boost::asio::yield_context & |
yield, |
|
|
boost::system::error_code & |
ec |
|
) |
| |
|
overridevirtual |
◆ stream_
std::optional<boost::asio::ip::tcp::socket> ripple::RawStream::stream_ |
|
private |
◆ strand_
boost::asio::io_service::strand& ripple::RawStream::strand_ |
|
private |