irccd  3.0.3
Classes | Typedefs
streams

Generic I/O streams. More...

Classes

class  irccd::stream
 Abstract stream interface. More...
 
class  irccd::basic_socket_stream< Socket >
 Complete implementation for basic sockets. More...
 
class  irccd::tls_stream< Socket >
 TLS/SSL streams. More...
 

Typedefs

using irccd::ip_stream = basic_socket_stream< boost::asio::ip::tcp::socket >
 Convenient alias for boost::asio::ip::tcp::socket. More...
 
using irccd::local_stream = basic_socket_stream< boost::asio::local::stream_protocol::socket >
 Convenient alias for boost::asio::local::stream_protocol::socket. More...
 

Detailed Description

Generic I/O streams.

Typedef Documentation

◆ ip_stream

using irccd::ip_stream = typedef basic_socket_stream<boost::asio::ip::tcp::socket>

Convenient alias for boost::asio::ip::tcp::socket.

◆ local_stream

using irccd::local_stream = typedef basic_socket_stream<boost::asio::local::stream_protocol::socket>

Convenient alias for boost::asio::local::stream_protocol::socket.