tizen 2.3 release
[framework/system/deviced.git] / src / logd_grabber / battery.h
1 #ifndef __BATTERY_H__
2 #define __BATTERY_H__
3
4 #include <time.h>
5
6 #include "event.h"
7 #include "logd-grabber.h"
8
9 int battery_init();
10 int battery_level_at(time_t date);
11 int battery_send_estimate_lifetime(int socket);
12 int battery_send_check_points(int socket);
13 int battery_exit();
14
15 int battery_level_changed_event_handler(struct logd_grabber_event *event);
16 int battery_charger_event_handler(struct logd_grabber_event *event);
17 int battery_power_mode_changed_event_handler(struct logd_grabber_event *event);
18
19 #endif /* __BATTERY_H__ */