async_handshake(Connection_Side side, HandshakeHandler &&handler) -> | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
async_read_some(const MutableBufferSequence &buffers, ReadHandler &&handler) -> BOOST_ASIO_INITFN_RESULT_TYPE(ReadHandler, void(boost::system::error_code, std::size_t)) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
async_shutdown(ShutdownHandler &&handler) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
async_write_some(const ConstBufferSequence &buffers, WriteHandler &&handler) -> BOOST_ASIO_INITFN_RESULT_TYPE(WriteHandler, void(boost::system::error_code, std::size_t)) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
BOOST_ASIO_HANDSHAKE_HANDLER_CHECK(BufferedHandshakeHandler, handler) type_check | Botan::TLS::Stream< StreamLayer, ChannelT > | |
BOOST_ASIO_INITFN_RESULT_TYPE(BufferedHandshakeHandler, void(boost::system::error_code, std::size_t)) async_handshake(Connection_Side side | Botan::TLS::Stream< StreamLayer, ChannelT > | |
buffers | Botan::TLS::Stream< StreamLayer, ChannelT > | |
consume_send_buffer(std::size_t bytesConsumed) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
copy_received_data(MutableBufferSequence buffers) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
detail::AsyncHandshakeOperation | Botan::TLS::Stream< StreamLayer, ChannelT > | friend |
detail::AsyncReadOperation | Botan::TLS::Stream< StreamLayer, ChannelT > | friend |
detail::AsyncWriteOperation | Botan::TLS::Stream< StreamLayer, ChannelT > | friend |
executor_type typedef | Botan::TLS::Stream< StreamLayer, ChannelT > | |
get_executor() noexcept | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
handler | Botan::TLS::Stream< StreamLayer, ChannelT > | |
handshake(Connection_Side side) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
handshake(Connection_Side side, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
has_data_to_send() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
has_received_data() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
input_buffer() | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
lowest_layer() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
lowest_layer() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
lowest_layer_type typedef | Botan::TLS::Stream< StreamLayer, ChannelT > | |
m_context | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_core | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_input_buffer | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_input_buffer_space | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_native_handle | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_nextLayer | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_receive_buffer | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_send_buffer | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
m_shutdown_received | Botan::TLS::Stream< StreamLayer, ChannelT > | protected |
native_handle() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
native_handle_type typedef | Botan::TLS::Stream< StreamLayer, ChannelT > | |
next_layer() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
next_layer() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
next_layer_type typedef | Botan::TLS::Stream< StreamLayer, ChannelT > | |
Not_Implemented("buffered async handshake is not implemented") | Botan::TLS::Stream< StreamLayer, ChannelT > | |
operator=(Stream &&other)=default | Botan::TLS::Stream< StreamLayer, ChannelT > | |
operator=(const Stream &other)=delete | Botan::TLS::Stream< StreamLayer, ChannelT > | |
process_encrypted_data(const boost::asio::const_buffer &read_buffer, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
read_some(const MutableBufferSequence &buffers, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
read_some(const MutableBufferSequence &buffers) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
send_buffer() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
send_pending_encrypted_data(boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
set_shutdown_received() | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
set_verify_callback(Context::Verify_Callback callback) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
set_verify_callback(Context::Verify_Callback callback, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
set_verify_depth(int depth) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
set_verify_depth(int depth, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
set_verify_mode(verify_mode v) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
set_verify_mode(verify_mode v, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
setup_native_handle(Connection_Side, boost::system::error_code &) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
setup_native_handle(Connection_Side side, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
shutdown(boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
shutdown() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
shutdown_received() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
Stream(Context &context, Args &&... args) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineexplicit |
Stream(Arg &&arg, Context &context) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineexplicit |
Stream(Stream &&other)=default | Botan::TLS::Stream< StreamLayer, ChannelT > | |
Stream(const Stream &other)=delete | Botan::TLS::Stream< StreamLayer, ChannelT > | |
tls_encrypt(const ConstBufferSequence &buffers, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
try_with_error_code(Fun f, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inlineprotected |
write_some(const ConstBufferSequence &buffers, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
write_some(const ConstBufferSequence &buffers) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline |
~Stream()=default | Botan::TLS::Stream< StreamLayer, ChannelT > | virtual |