Bugs are fixed and new features are introduced
[platform/framework/web/data-provider-master.git] / include / event.h
1 struct event_data {
2         int x;
3         int y;
4         int device;
5 };
6
7 enum event_state {
8         EVENT_STATE_ACTIVATE,
9         EVENT_STATE_ACTIVATED,
10         EVENT_STATE_DEACTIVATE,
11 };
12
13 extern int event_init(void);
14 extern int event_fini(void);
15 extern int event_activate(int x, int y, int (*event_cb)(enum event_state state, struct event_data *event, void *data), void *data);
16 extern int event_deactivate(void);
17 extern int event_is_activated(void);
18
19 /* End of a file */