tizen 2.3 release
[framework/system/deviced.git] / src / logd / src / liblogd-db / devices.h
1 #ifndef _LOGD_DEVICES_H_
2 #define _LOGD_DEVICES_H_
3
4 #include "logd.h"
5 #include "logd-db.h"
6
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10
11 int devices_init(void);
12 int devices_finalize(void);
13 int store_devices_workingtime(enum logd_object device, int state);
14 int get_current_battery_level(void);
15 int store_new_power_mode(time_t time_stamp, enum logd_power_mode old_mode,
16         enum logd_power_mode new_mode, time_t duration, int battery_level_change);
17 float* load_discharging_speed(int long_period);
18
19 #ifdef __cplusplus
20 }
21 #endif
22
23 #endif /* _LOGD_DEVICES_H_ */
24