diff options
Diffstat (limited to 'rcm-server-main.h')
-rw-r--r-- | rcm-server-main.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/rcm-server-main.h b/rcm-server-main.h new file mode 100644 index 0000000..188ffab --- /dev/null +++ b/rcm-server-main.h @@ -0,0 +1,24 @@ +#ifndef foorcmserverhfoo +#define foorcmserverhfoo + +struct device { + char *name; + char *path; + char *driver_name; + char *keymap_name; + struct list_head list; + struct list_head keymaps; +}; + +struct manager { + sd_bus *bus; + sd_event *event; + struct udev *udev; + struct udev_monitor *udev_mon; + sd_event_source *udev_ev; + struct list_head devices; + unsigned num_devices; +}; + +#endif + |