Interface for classes that can read/write their contents from/to a boost::asio::ip::tcp::socket. More...
#include <DwmASIOCapable.hh>


Additional Inherited Members | |
Public Member Functions inherited from Dwm::ASIOReadable | |
| virtual bool | Read (boost::asio::ip::tcp::socket &s, boost::system::error_code &ec)=0 |
Should read the class from the given socket s and return true on success, false on failure. | |
| virtual bool | Read (boost::asio::local::stream_protocol::socket &s, boost::system::error_code &ec)=0 |
Should read the class from the given socket s and return true on success, false on failure. | |
| virtual bool | Read (boost::asio::generic::stream_protocol::socket &s, boost::system::error_code &ec)=0 |
Public Member Functions inherited from Dwm::ASIOWritable | |
| virtual bool | Write (boost::asio::ip::tcp::socket &s, boost::system::error_code &ec) const =0 |
Should write the class to the given socket s and return true on success, false on failure. | |
| virtual bool | Write (boost::asio::local::stream_protocol::socket &s, boost::system::error_code &ec) const =0 |
Should write the class to the given socket s and return true on success, false on failure. | |
| virtual bool | Write (boost::asio::generic::stream_protocol::socket &s, boost::system::error_code &ec) const =0 |
Interface for classes that can read/write their contents from/to a boost::asio::ip::tcp::socket.