/* * plpbus_server_callback.hh * * Created on: Jun 10, 2010 * Author: lamikr */ #ifndef CLIENTLISTENER_HH_ #define CLIENTLISTENER_HH_ #include "BusMessage.hh" namespace plpbus { class IClientListener { public: virtual int response_received(const char *msg_rsp_param) = 0; virtual int response_received(const BusMessage *msg_rsp_param) = 0; virtual int event_received(const char *event_param) = 0; virtual int event_received(const BusMessage *event_param) = 0; protected: IClientListener() {}; virtual ~IClientListener() {}; }; } #endif /* CLIENTLISTENER_HH_ */