2 * ClientListenerImpl.hh
4 * Created on: Mar 4, 2011
8 #ifndef CLIENTLISTENERIMPL_HH_
9 #define CLIENTLISTENERIMPL_HH_
11 #include <plp/bus/BusMessage.hh>
12 #include <plp/bus/BusClient.hh>
14 #include "DeviceManagerClient.hh"
16 using namespace plpbus;
18 namespace plpdevicebus {
19 class ClientListenerImpl : public IClientListener
22 ClientListenerImpl(DeviceManagerClient *devman_param);
23 virtual ~ClientListenerImpl() {}
24 virtual int response_received(const char *msg_rsp_param);
25 virtual int response_received(const BusMessage *msg_rsp_param);
26 virtual int event_received(const char *event_param);
27 virtual int event_received(const BusMessage *event_param);
29 DeviceManagerClient *_dev_man;
33 #endif /* CLIENTLISTENERIMPL_HH_ */