My Project 3.2.0
C++ Distributed Hash Table
|
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::Request | inline |
getPrevious() const | dht::http::Request | inline |
id() const (defined in dht::http::Request) | dht::http::Request | inline |
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::Request | inline |
to_string() (defined in dht::http::Request) | dht::http::Request | inline |
~Request() (defined in dht::http::Request) | dht::http::Request |