]> mj.ucw.cz Git - misc.git/blobdiff - ursaryd/ursaryd.h
Ursary: First light...
[misc.git] / ursaryd / ursaryd.h
index 39aae3df19afa43944ded610ab02ba76d31b04c7..8342e83eb56ae8a37b510d7c58ed33c319467560 100644 (file)
@@ -1,6 +1,25 @@
+/* main */
+
+void schedule_update(void);
+
+void notify_rotary(int rotary, int delta);
+void notify_button(int button, int on);
+
 /* nocturn.c */
 
 void noct_init(void);
+bool noct_is_ready(void);
+void noct_set_ring(int ring, int mode, int val);
+void noct_set_button(int button, int val);
+
+enum ring_mode {
+  RING_MODE_LEFT,
+  RING_MODE_RIGHT,
+  RING_MODE_MID_RIGHT,
+  RING_MODE_MID_SYM,
+  RING_MODE_SINGLE_ON,
+  RING_MODE_SINGLE_OFF,
+};
 
 /* pulse-ucw.c */