My Project: Member List

My Project 3.7.7 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::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, std::string_view host, std::string_view 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_body(const uint8_t *data, size_t length) (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 |