| bind(qb::io::endpoint const &ep) noexcept | qb::io::tcp::socket | |
| bind(qb::io::uri const &u) noexcept | qb::io::tcp::socket | |
| connect(endpoint const &ep, std::string const &hostname="") noexcept | qb::io::tcp::ssl::socket | |
| connect(uri const &u) noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::connect(qb::io::endpoint const &ep) noexcept | qb::io::tcp::socket | |
| connect_un(std::string const &path) noexcept | qb::io::tcp::ssl::socket | |
| connect_v4(std::string const &host, uint16_t port) noexcept | qb::io::tcp::ssl::socket | |
| connect_v6(std::string const &host, uint16_t port) noexcept | qb::io::tcp::ssl::socket | |
| connected() noexcept | qb::io::tcp::ssl::socket | |
| disable_session_resumption() noexcept | qb::io::tcp::ssl::socket | |
| disconnect() noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::disconnect() const noexcept | qb::io::tcp::socket | |
| do_handshake() noexcept (defined in qb::io::tcp::ssl::socket) | qb::io::tcp::ssl::socket | inline |
| get_alpn_selected_protocol() const noexcept | qb::io::tcp::ssl::socket | |
| get_last_ssl_error_string() const noexcept | qb::io::tcp::ssl::socket | |
| get_negotiated_cipher_suite() const noexcept | qb::io::tcp::ssl::socket | |
| get_negotiated_tls_version() const noexcept | qb::io::tcp::ssl::socket | |
| get_peer_certificate_chain() const noexcept | qb::io::tcp::ssl::socket | |
| get_peer_certificate_details() const noexcept | qb::io::tcp::ssl::socket | |
| get_session() const noexcept | qb::io::tcp::ssl::socket | |
| init(SSL *handle=nullptr) noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::init(int af=AF_INET) noexcept | qb::io::tcp::socket | |
| is_secure() noexcept | qb::io::tcp::ssl::socket | inlinestatic |
| n_connect(qb::io::endpoint const &ep, std::string const &hostname="") noexcept | qb::io::tcp::ssl::socket | |
| n_connect(uri const &u) noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::n_connect(qb::io::endpoint const &ep) noexcept | qb::io::tcp::socket | |
| n_connect_un(std::string const &path) noexcept | qb::io::tcp::ssl::socket | |
| n_connect_v4(std::string const &host, uint16_t port) noexcept | qb::io::tcp::ssl::socket | |
| n_connect_v6(std::string const &host, uint16_t port) noexcept | qb::io::tcp::ssl::socket | |
| operator=(socket &&rhs)=default | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::operator=(socket &&)=default | qb::io::tcp::socket | |
| qb::io::tcp::socket::operator=(io::socket &&sock) noexcept | qb::io::tcp::socket | |
| read(void *data, std::size_t size) noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::read(void *dest, std::size_t len) const noexcept | qb::io::tcp::socket | |
| request_client_post_handshake_auth() noexcept | qb::io::tcp::ssl::socket | |
| request_ocsp_stapling(bool enable=true) noexcept | qb::io::tcp::ssl::socket | |
| set_alpn_protocols(const std::vector< std::string > &protocols) noexcept | qb::io::tcp::ssl::socket | |
| set_session(qb::io::ssl::Session &session) noexcept | qb::io::tcp::ssl::socket | |
| set_sni_hostname(const std::string &hostname) noexcept | qb::io::tcp::ssl::socket | |
| set_verify_callback(int(*callback)(int, X509_STORE_CTX *), int verification_mode) noexcept | qb::io::tcp::ssl::socket | |
| set_verify_depth(int depth) noexcept | qb::io::tcp::ssl::socket | |
| socket() noexcept | qb::io::tcp::ssl::socket | |
| socket(SSL *ssl_ptr, tcp::socket &sock) noexcept | qb::io::tcp::ssl::socket | |
| socket(socket const &rhs)=delete | qb::io::tcp::ssl::socket | |
| socket(socket &&rhs)=default | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::socket(socket const &)=delete | qb::io::tcp::socket | |
| qb::io::tcp::socket::socket(socket &&)=default | qb::io::tcp::socket | |
| qb::io::tcp::socket::socket(io::socket &&sock) noexcept | qb::io::tcp::socket | |
| ssl_handle() const noexcept | qb::io::tcp::ssl::socket | |
| write(const void *data, std::size_t size) noexcept | qb::io::tcp::ssl::socket | |
| qb::io::tcp::socket::write(const void *data, std::size_t size) const noexcept | qb::io::tcp::socket | |
| ~socket() noexcept | qb::io::tcp::ssl::socket | |