4 * Created on: Jun 9, 2010
9 #include <plp/bus/BusServer.hh>
10 #include <plp/bus/BusClient.hh>
11 #include <plp/bus/BusMessage.hh>
13 #include <plp/devicebus/client/ClientListenerImpl.hh>
14 #include <plp/devicebus/client/DeviceManagerClient.hh>
15 #include <plp/devicebus/client/DeviceManagerController.hh>
18 using namespace plpbus;
20 using namespace plpdevicebus;
22 int main(int argc, char** argv)
24 DeviceManagerController *controller;
25 const list<Device *> *dev_lst;
26 list<Device *>::iterator dev_iter;
30 controller = new DeviceManagerController();
31 if (controller != NULL) {
32 dev_lst = controller->get_device_list();
33 if (dev_lst != NULL) {
34 for (dev_iter = ((list<Device *> *)dev_lst)->begin(); dev_iter != ((list<Device *> *)dev_lst)->end(); dev_iter++) {
35 device = (Device *)*dev_iter;
36 id = device->get_id();
37 log_debug("device id: %s\n", id.c_str());
38 //dev_man->send_request__get_latest_data(client, id);