Mercurial > irccd
changeset 813:a5d7b6b6b6ec
core: add tls_(ip|local)_stream aliases
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 16 Nov 2018 13:08:23 +0100 |
parents | e29af7701b21 |
children | d0fc4f14678d |
files | libirccd/irccd/stream.hpp |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libirccd/irccd/stream.hpp Fri Nov 16 12:54:06 2018 +0100 +++ b/libirccd/irccd/stream.hpp Fri Nov 16 13:08:23 2018 +0100 @@ -430,6 +430,20 @@ socket_stream_base::send(json, socket_, handler); } +/** + * \brief Convenient alias. + */ +using tls_ip_stream = tls_stream<boost::asio::ip::tcp::socket>; + +#if defined(BOOST_ASIO_HAS_LOCAL_SOCKETS) + +/** + * \brief Convenient alias. + */ +using tls_local_stream = tls_stream<boost::asio::local::stream_protocol::socket>; + +#endif // !BOOST_ASIO_HAS_LOCAL_SOCKETS + #endif // !IRCCD_HAVE_SSL // }}}