|
roar
|
This is the complete list of members for Roar::Client, including all inherited members.
| attachedState_ | Roar::Client | private |
| attachState(std::string const &tag, T &&state) | Roar::Client | inline |
| buffer_ | Roar::Client | private |
| Client(ConstructionArguments &&args) | Roar::Client | |
| close() | Roar::Client | inline |
| defaultTimeout | Roar::Client | static |
| doResolve(std::string const &host, std::string const &port, std::function< void(boost::beast::error_code ec, boost::asio::ip::tcp::resolver::results_type results)> onResolve) | Roar::Client | private |
| emplaceState(std::string const &tag, ConstructionArgs &&... args) | Roar::Client | inline |
| endpoint_ | Roar::Client | private |
| onConnect(Request< BodyT > &&request, promise::Defer &&d, std::chrono::seconds timeout) | Roar::Client | inlineprivate |
| performRequest(Request< BodyT > &&request, promise::Defer &&d, std::chrono::seconds timeout) | Roar::Client | inlineprivate |
| read(std::chrono::seconds timeout=defaultTimeout) | Roar::Client | |
| readHeader(boost::beast::http::response_parser< ResponseBodyT > &parser, std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| readResponse(std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| readResponse(boost::beast::http::response_parser< ResponseBodyT > &parser, std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| removeState(std::string const &tag) | Roar::Client | inline |
| request(Request< BodyT > &&request, std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| requestAndReadResponse(Request< RequestBodyT > &&request, std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| resolver_ | Roar::Client | private |
| ROAR_PIMPL_SPECIAL_FUNCTIONS_NO_MOVE(Client) | Roar::Client | |
| send(std::string message, std::chrono::seconds timeout=defaultTimeout) | Roar::Client | |
| setupSsl(std::string const &host) | Roar::Client | private |
| shutdownSsl(std::chrono::seconds timeout=defaultTimeout) | Roar::Client | inline |
| socket_ | Roar::Client | private |
| sslOptions_ | Roar::Client | private |
| state(std::string const &tag) | Roar::Client | inline |
| withLowerLayerDo(FunctionT &&func) | Roar::Client | inline |
| withLowerLayerDo(FunctionT &&func) const | Roar::Client | inline |
| withStreamDo(FunctionT &&func) | Roar::Client | inline |
| withStreamDo(FunctionT &&func) const | Roar::Client | inline |