11 #ifndef ASIO_SSL_DETAIL_HANDSHAKE_OP_HPP 12 #define ASIO_SSL_DETAIL_HANDSHAKE_OP_HPP 14 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 16 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 20 #if !defined(ASIO_ENABLE_OLD_SSL) 22 #endif // !defined(ASIO_ENABLE_OLD_SSL) 30 #if !defined(ASIO_ENABLE_OLD_SSL) 42 std::size_t& bytes_transferred)
const 44 bytes_transferred = 0;
48 template <
typename Handler>
51 const std::size_t&)
const 60 #endif // !defined(ASIO_ENABLE_OLD_SSL) 68 #endif // ASIO_SSL_DETAIL_HANDSHAKE_OP_HPP
ASIO_DECL want handshake(stream_base::handshake_type type, asio::error_code &ec)
handshake_op(stream_base::handshake_type type)
handshake_type
Different handshake types.
void call_handler(Handler &handler, const asio::error_code &ec, const std::size_t &) const
engine::want operator()(engine &eng, asio::error_code &ec, std::size_t &bytes_transferred) const
Class to represent an error code value.