summaryrefslogtreecommitdiff
path: root/rcm-server-main.h
diff options
context:
space:
mode:
Diffstat (limited to 'rcm-server-main.h')
-rw-r--r--rcm-server-main.h24
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
+