DataRange *get_data_range(BusClient *client_param,
string device_id_param,
int *err_flg);
+ DataRange *get_data(BusClient *client_param,
+ string device_id_param,
+ Date *start_date,
+ Date *end_date,
+ int *err_flg);
private:
list<plp::Device *> *_device_list;
list<plp::Device *> *parse_device_list_msg(plpbus::BusMessage *dev_list_msg_param,
string description);
DataRange *parse_device_data_msg(BusMessage *msg_param,
int *err_flg);
- DataRange *parse_data_range_msg(BusMessage *msg_param,
+ DataRange *parse_first_and_last_data_msg(BusMessage *msg_param,
int *err_flg);
+ DataRange *parse_data_range_msg(BusMessage *msg_param,
+ int *err_flg);
};
}