Botan  2.15.0
Crypto and TLS for C++11
Botan::TLS::Stream< StreamLayer, ChannelT > Member List

This is the complete list of members for Botan::TLS::Stream< StreamLayer, ChannelT >, including all inherited members.

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_checkBotan::TLS::Stream< StreamLayer, ChannelT >
BOOST_ASIO_INITFN_RESULT_TYPE(BufferedHandshakeHandler, void(boost::system::error_code, std::size_t)) async_handshake(Connection_Side sideBotan::TLS::Stream< StreamLayer, ChannelT >
buffersBotan::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 classBotan::TLS::Stream< StreamLayer, ChannelT >friend
detail::AsyncReadOperation classBotan::TLS::Stream< StreamLayer, ChannelT >friend
detail::AsyncWriteOperation classBotan::TLS::Stream< StreamLayer, ChannelT >friend
executor_type typedefBotan::TLS::Stream< StreamLayer, ChannelT >
get_executor() noexceptBotan::TLS::Stream< StreamLayer, ChannelT >inline
handlerBotan::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() constBotan::TLS::Stream< StreamLayer, ChannelT >inlineprotected
has_received_data() constBotan::TLS::Stream< StreamLayer, ChannelT >inlineprotected
input_buffer()Botan::TLS::Stream< StreamLayer, ChannelT >inlineprotected
lowest_layer()Botan::TLS::Stream< StreamLayer, ChannelT >inline
lowest_layer() constBotan::TLS::Stream< StreamLayer, ChannelT >inline
lowest_layer_type typedefBotan::TLS::Stream< StreamLayer, ChannelT >
m_contextBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_coreBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_input_bufferBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_input_buffer_spaceBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_native_handleBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_nextLayerBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_receive_bufferBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_send_bufferBotan::TLS::Stream< StreamLayer, ChannelT >protected
m_shutdown_receivedBotan::TLS::Stream< StreamLayer, ChannelT >protected
native_handle()Botan::TLS::Stream< StreamLayer, ChannelT >inline
native_handle_type typedefBotan::TLS::Stream< StreamLayer, ChannelT >
next_layer() constBotan::TLS::Stream< StreamLayer, ChannelT >inline
next_layer()Botan::TLS::Stream< StreamLayer, ChannelT >inline
next_layer_type typedefBotan::TLS::Stream< StreamLayer, ChannelT >
Not_Implemented("buffered async handshake is not implemented")Botan::TLS::Stream< StreamLayer, ChannelT >
operator=(Stream &&other)=defaultBotan::TLS::Stream< StreamLayer, ChannelT >
operator=(const Stream &other)=deleteBotan::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() constBotan::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() constBotan::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)=defaultBotan::TLS::Stream< StreamLayer, ChannelT >
Stream(const Stream &other)=deleteBotan::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()=defaultBotan::TLS::Stream< StreamLayer, ChannelT >virtual