33
33
//receive message from the socket. 'handler' will be called when 'buffer' has been filled with exactly 'size'
34
34
typedef std::function<void(boost::system::error_code const&, size_t)> MirReadHandler;
35
virtual void async_receive_msg(MirReadHandler const& handler, boost::asio::streambuf& buffer, size_t size) = 0;
35
virtual void async_receive_msg(MirReadHandler const& handler, boost::asio::streambuf& buffer, size_t size) = 0;
36
36
virtual pid_t client_pid() = 0;