/* * ServerCallbackInterface.hh * * Created on: Jun 16, 2010 * Author: lamikr */ #ifndef ISERVERLISTENER_HH_ #define ISERVERLISTENER_HH_ #include "BusMessage.hh" namespace plpbus { class IServerListener { public: virtual int request_received(const char *msg_in, char **msg_out) = 0; virtual int request_received(const BusMessage *msg_req, BusMessage **msg_rsp) = 0; protected: IServerListener() {}; virtual ~IServerListener() {}; }; } #endif /* ISERVERLISTENER_HH_ */