Botan 2.19.5 Crypto and TLS for C&

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_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 > | inline protected
copy_received_data(MutableBufferSequence buffers) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
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 > | inline protected
has_received_data() const | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
input_buffer() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
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 > | inline protected
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 > | inline protected
send_pending_encrypted_data(boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
set_shutdown_received() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
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 > | inline protected
setup_native_handle(Connection_Side side, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
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 > | inline explicit
Stream(Arg &&arg, Context &context) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline explicit
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 > | inline protected
try_with_error_code(Fun f, boost::system::error_code &ec) | Botan::TLS::Stream< StreamLayer, ChannelT > | inline protected
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() | Botan::TLS::Stream< StreamLayer, ChannelT > | inline virtual