My Project 3.2.0
C++ Distributed Hash Table
Loading...
Searching...
No Matches
dht::http::Request Member List

This is the complete list of members for dht::http::Request, including all inherited members.

add_on_body_callback(OnDataCb cb) (defined in dht::http::Request)dht::http::Request
add_on_done_callback(OnDoneCb cb) (defined in dht::http::Request)dht::http::Request
add_on_state_change_callback(OnStateChangeCb cb) (defined in dht::http::Request)dht::http::Request
add_on_status_callback(OnStatusCb cb) (defined in dht::http::Request)dht::http::Request
await()dht::http::Request
cancel()dht::http::Request
get_connection() const (defined in dht::http::Request)dht::http::Request
get_url() const (defined in dht::http::Request)dht::http::Requestinline
getPrevious() constdht::http::Requestinline
id() const (defined in dht::http::Request)dht::http::Requestinline
OnDataCb typedef (defined in dht::http::Request)dht::http::Request
OnDoneCb typedef (defined in dht::http::Request)dht::http::Request
OnJsonCb typedef (defined in dht::http::Request)dht::http::Request
OnStateChangeCb typedef (defined in dht::http::Request)dht::http::Request
OnStatusCb typedef (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, const std::string &url, const Json::Value &json, OnJsonCb jsoncb, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, const std::string &url, OnJsonCb jsoncb, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, const std::string &url, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, const std::string &host, const std::string &service, const bool ssl=false, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, const std::string &url, OnDoneCb onDone, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, std::shared_ptr< Resolver > resolver, sa_family_t family=AF_UNSPEC) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, std::shared_ptr< Resolver > resolver, const std::string &target, sa_family_t family=AF_UNSPEC) (defined in dht::http::Request)dht::http::Request
Request(asio::io_context &ctx, std::vector< asio::ip::tcp::endpoint > &&endpoints, const bool ssl=false, std::shared_ptr< log::Logger > logger={}) (defined in dht::http::Request)dht::http::Request
send() (defined in dht::http::Request)dht::http::Request
set_auth(const std::string &username, const std::string &password) (defined in dht::http::Request)dht::http::Request
set_body(std::string body) (defined in dht::http::Request)dht::http::Request
set_certificate_authority(std::shared_ptr< dht::crypto::Certificate > certificate) (defined in dht::http::Request)dht::http::Request
set_connection(std::shared_ptr< Connection > connection) (defined in dht::http::Request)dht::http::Request
set_connection_type(restinio::http_connection_header_t connection) (defined in dht::http::Request)dht::http::Request
set_header(restinio::http_request_header_t header)dht::http::Request
set_header_field(restinio::http_field_t field, std::string value) (defined in dht::http::Request)dht::http::Request
set_identity(const dht::crypto::Identity &identity) (defined in dht::http::Request)dht::http::Request
set_logger(std::shared_ptr< log::Logger > logger) (defined in dht::http::Request)dht::http::Request
set_method(restinio::http_method_id_t method) (defined in dht::http::Request)dht::http::Request
set_target(std::string target) (defined in dht::http::Request)dht::http::Request
State enum name (defined in dht::http::Request)dht::http::Request
terminate(const asio::error_code &ec) (defined in dht::http::Request)dht::http::Request
timeout(const std::chrono::seconds &timeout, HandlerCb cb={}) (defined in dht::http::Request)dht::http::Requestinline
to_string() (defined in dht::http::Request)dht::http::Requestinline
~Request() (defined in dht::http::Request)dht::http::Request