/* * 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, const char **msg_out) = 0; virtual int request_received(const BusMessage *msg_req, const BusMessage *msg_rsp) = 0; protected: IServerListener() {}; virtual ~IServerListener() {}; }; } #endif /* ISERVERLISTENER_HH_ */