|
| | SslStream (IoContextTcpSocket &&socket, boost::asio::ssl::context &sslContext) |
| |
| | SslStream (boost::asio::io_context &context, boost::asio::ssl::context &sslContext) |
| |
| boost::asio::io_context::executor_type | get_executor () |
| |
| bool | is_open () const |
| |
| void | close (boost::system::error_code &error) |
| |
| void | shutdown (boost::asio::socket_base::shutdown_type what, boost::system::error_code &shutdownError) |
| |
| template<typename ConnectHandlerType > |
| decltype(auto) | async_connect (boost::asio::ip::tcp::endpoint const &endpoint, ConnectHandlerType &&handler) |
| |
| template<typename MutableBufferSequence , typename ReadHandlerType > |
| decltype(auto) | async_read_some (MutableBufferSequence const &buffers, ReadHandlerType &&handler) |
| |
| template<typename ConstBufferSequence , typename WriteHandlerType > |
| decltype(auto) | async_write_some (ConstBufferSequence const &buffers, WriteHandlerType &&handler) |
| |
| template<typename ConstBufferSequence > |
| std::size_t | write_some (ConstBufferSequence const &buffers, boost::system::error_code &error) |
| |
| template<typename WaitHandlerType > |
| decltype(auto) | async_wait (boost::asio::socket_base::wait_type type, WaitHandlerType &&handler) |
| |
| template<typename SettableSocketOption > |
| void | set_option (SettableSocketOption const &option, boost::system::error_code &error) |
| |
| IoContextTcpSocket::endpoint_type | remote_endpoint () const |
| |
| template<typename HandshakeHandlerType > |
| decltype(auto) | async_handshake (boost::asio::ssl::stream_base::handshake_type type, HandshakeHandlerType &&handler) |
| |
| void | set_server_name (std::string const &serverName, boost::system::error_code &error) |
| |
template<class WrappedStream = IoContextTcpSocket>
class Trinity::Net::SslStream< WrappedStream >
Definition at line 65 of file SslStream.h.