ER dated to an earlier version of this library called libevdev_read.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
if (dev->fd < 0)
return -ENODEV;
- if (flags & ER_SYNC) {
+ if (flags & LIBEVDEV_READ_SYNC) {
if (!dev->need_sync && dev->queue_nsync == 0)
return -EAGAIN;
else if (dev->need_sync) {
rc = 1;
}
- if (flags & ER_SYNC && dev->queue_nsync > 0) {
+ if (flags & LIBEVDEV_READ_SYNC && dev->queue_nsync > 0) {
dev->queue_nsync--;
rc = 1;
}
struct libevdev;
enum EvdevReadFlags {
- ER_SINGLE = 1, /**< Read until including the first EV_SYN or EAGAIN */
- ER_SYNC = 2, /**< Process data in sync mode */
- ER_ALL = 4, /**< Read until EAGAIN */
+ LIBEVDEV_READ_SYNC = 1, /**< Process data in sync mode */
};
printf("::::::::::::::::::::: dropped ::::::::::::::::::::::\n");
while (rc == 1) {
print_sync_event(&ev);
- rc = libevdev_next_event(dev, ER_SYNC, &ev);
+ rc = libevdev_next_event(dev, LIBEVDEV_READ_SYNC, &ev);
}
printf("::::::::::::::::::::: re-synced ::::::::::::::::::::::\n");
} else if (rc == 0)