DeviceManagerServer(list<Device *> dev_lst_param);
virtual ~DeviceManagerServer();
void get_device_list(const BusMessage *msq_rsp_param);
- void get_latest_data(BusMessage *msg_req_param, const BusMessage *msq_rsp_param);
- //void *device_data_reader_thread(void *thread_args_pointer);
+ void get_latest_data(BusMessage *msg_req_param,
+ const BusMessage *msq_rsp_param);
+ void get_data_range(BusMessage *msg_req_param,
+ const BusMessage *msq_rsp_param);
+ void get_data_between_dates(BusMessage *msg_req_param,
+ const BusMessage *msq_rsp_param);
private:
std::list<plp::Device *> _dev_lst;
pthread_t _lstnr_thrd;