My Project 3.2.0
C++ Distributed Hash Table
|
This is the complete list of members for dht::http::Connection, including all inherited members.
async_connect(std::vector< asio::ip::tcp::endpoint > &&endpoints, ConnectHandlerCb) (defined in dht::http::Connection) | dht::http::Connection | |
async_handshake(HandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
async_read(size_t bytes, BytesHandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
async_read_some(size_t bytes, BytesHandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
async_read_until(const char *delim, BytesHandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
async_read_until(char delim, BytesHandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
async_write(BytesHandlerCb cb) (defined in dht::http::Connection) | dht::http::Connection | |
checkOcsp(bool check=true) (defined in dht::http::Connection) | dht::http::Connection | inline |
close() (defined in dht::http::Connection) | dht::http::Connection | |
Connection(asio::io_context &ctx, const bool ssl=true, std::shared_ptr< log::Logger > l={}) (defined in dht::http::Connection) | dht::http::Connection | |
Connection(asio::io_context &ctx, std::shared_ptr< dht::crypto::Certificate > server_ca, const dht::crypto::Identity &identity, std::shared_ptr< log::Logger > l={}) (defined in dht::http::Connection) | dht::http::Connection | |
data() (defined in dht::http::Connection) | dht::http::Connection | inline |
id() const (defined in dht::http::Connection) | dht::http::Connection | inline |
input() (defined in dht::http::Connection) | dht::http::Connection | |
is_open() const (defined in dht::http::Connection) | dht::http::Connection | |
is_ssl() const (defined in dht::http::Connection) | dht::http::Connection | |
local_address() const (defined in dht::http::Connection) | dht::http::Connection | |
read_bytes(size_t bytes=0) (defined in dht::http::Connection) | dht::http::Connection | |
read_until(const char delim) (defined in dht::http::Connection) | dht::http::Connection | |
set_keepalive(uint32_t seconds) (defined in dht::http::Connection) | dht::http::Connection | |
set_ssl_verification(const std::string &hostname, const asio::ssl::verify_mode verify_mode) (defined in dht::http::Connection) | dht::http::Connection | |
timeout(const std::chrono::seconds &timeout, HandlerCb cb={}) (defined in dht::http::Connection) | dht::http::Connection | |
~Connection() (defined in dht::http::Connection) | dht::http::Connection |