cpp11chat/message.h

20 lines
308 B
C
Raw Normal View History

#pragma once
#include <boost/asio.hpp>
class message
{
protected:
virtual std::string get_message_length() = 0;
virtual std::string get_message() = 0;
public:
void send(boost::asio::ip::tcp::socket&);
virtual void receive(boost::asio::ip::tcp::socket&) = 0;
virtual ~message();
};