blob: 764b11bfc8ce9d3e3475ce4c2d0c8eabaf02f902 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* This header is included from C and LuaJIT. */
typedef struct applause_evdev_sample {
uint16_t type;
uint16_t code;
int32_t value;
} applause_evdev_sample;
typedef struct applause_evdev applause_evdev;
char *applause_evdev_getname(const char *node);
applause_evdev *applause_evdev_new(const char *node, bool grab);
void applause_evdev_pull(applause_evdev *evdev, applause_evdev_sample *sample);
void applause_evdev_free(applause_evdev *evdev);
|