2 * ServerListenerImpl.hh
4 * Created on: Mar 3, 2011
8 #ifndef SERVERLISTENERIMPL_HH_
9 #define SERVERLISTENERIMPL_HH_
11 #include <plp/bus/IServerListener.hh>
12 #include <plp/bus/BusMessage.hh>
14 #include "DeviceManagerServer.hh"
16 namespace plpdevicebus {
17 class ServerListenerImpl : public plpbus::IServerListener
20 ServerListenerImpl(DeviceManagerServer *dev_man_param);
21 virtual ~ServerListenerImpl() {}
22 virtual int request_received(const char *msg_req, const char **msg_rsp);
23 virtual int request_received(const plpbus::BusMessage *msg_req, const plpbus::BusMessage *msg_rsp);
25 DeviceManagerServer *_dev_man;
29 #endif /* SERVERLISTENERIMPL_HH_ */