]> pilppa.org Git - libplpdevicebus.git/blobdiff - src_client/DeviceManagerClient.hh
implement get_data_range msgbus method
[libplpdevicebus.git] / src_client / DeviceManagerClient.hh
index 68fbd16396495ca5a314feaeddf873504ec4533e..587b5011acac65a496b93482fc4dbd34e9369d46 100644 (file)
@@ -30,17 +30,22 @@ namespace plpdevicebus {
                        Data *get_latest_data(BusClient *client_param,
                                                string device_id_param,
                                                int *err_flg);
+                       DataRange *get_data_range(BusClient *client_param,
+                                               string device_id_param,
+                                               int *err_flg);
                private:
                        list<plp::Device *>     *_device_list;
-                       DataRange *parse_device_data_msg(BusMessage *msg_param,
-                                               int *err_flg);
+                       list<plp::Device *> *parse_device_list_msg(plpbus::BusMessage *dev_list_msg_param,
+                                                               int *err_flg);
                        void parse_device_data_msg(BusMessage *msg_param,
                                                DataRange *result,
                                                string key,
                                                int *err_flg,
                                                string description);
-                       list<plp::Device *> *parse_device_list_msg(plpbus::BusMessage *dev_list_msg_param,
-                                                               int *err_flg);
+                       DataRange *parse_device_data_msg(BusMessage *msg_param,
+                                               int *err_flg);
+                       DataRange *parse_data_range_msg(BusMessage *msg_param,
+                                               int *err_flg);
        };
 }