virtual ~DeviceConfig();
static std::string get_base_dir_name();
static void set_base_dir_name(std::string store_param);
+ static long get_read_interval_seconds();
+ static void set_read_interval_seconds(long seconds_param);
static DeviceConfig *get_device_config(std::string device_id);
std::string get_config_value(std::string key);
void set_config_value(std::string key,
EnumSummaryCalculationType get_summary_calculation_type();
private:
static std::string store_base_dir;
+ static long read_interval_seconds;
std::string device_id;
std::string device_type;
ConfigHandle *uci_handle;