|
| SslSocket (boost::asio::ip::tcp::socket &&socket, boost::asio::ssl::context &sslContext) |
|
void | close (boost::system::error_code &error) |
|
void | shutdown (boost::asio::socket_base::shutdown_type what, boost::system::error_code &shutdownError) |
|
template<typename MutableBufferSequence , typename ReadHandlerType > |
void | async_read_some (MutableBufferSequence const &buffers, ReadHandlerType &&handler) |
|
template<typename ConstBufferSequence , typename WriteHandlerType > |
void | 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 SettableSocketOption > |
void | set_option (SettableSocketOption const &option, boost::system::error_code &error) |
|
boost::asio::ip::tcp::socket::endpoint_type | remote_endpoint () const |
|
template<typename HandshakeHandlerType > |
void | async_handshake (boostssl::stream_base::handshake_type type, HandshakeHandlerType &&handler) |
|
template<class Stream = boostssl::stream<boost::asio::ip::tcp::socket>>
class SslSocket< Stream >
Definition at line 28 of file SslSocket.h.