local navigation
[oftp] / src / input.h
index 412b2a0..d6f372a 100644 (file)
@@ -2,6 +2,32 @@
 #define INPUT_H_
 
 enum {
+       KB_DEL = 128,
+       KB_INS,
+       KB_UP,
+       KB_DOWN,
+       KB_LEFT,
+       KB_RIGHT,
+       KB_HOME,
+       KB_END,
+       KB_PGUP,
+       KB_PGDN,
+
+       KB_F1,
+       KB_F2,
+       KB_F3,
+       KB_F4,
+       KB_F5,
+       KB_F6,
+       KB_F7,
+       KB_F8,
+       KB_F9,
+       KB_F10,
+       KB_F11,
+       KB_F12
+};
+
+enum {
        EV_KEY,
        EV_MMOVE,
        EV_MBUTTON
@@ -33,6 +59,7 @@ union event {
 int init_input(void);
 void cleanup_input(void);
 
-int wait_input(union event *ev);
+int poll_input(union event *ev);
+int have_input(void);
 
 #endif /* INPUT_H_ */