aboutsummaryrefslogtreecommitdiffstats
path: root/console.h
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@android.com>2010-05-25 18:16:10 -0700
committerDavid 'Digit' Turner <digit@android.com>2010-05-25 18:45:33 -0700
commit34f2974ce7ec7c71beb47b5daf9089d5c8c40c79 (patch)
tree0a8291f99ace9a1c770ddd701c08dc581609825d /console.h
parent3bca7734dc4b3a9e1e24964183d9765780dee4ea (diff)
downloadexternal_qemu-34f2974ce7ec7c71beb47b5daf9089d5c8c40c79.zip
external_qemu-34f2974ce7ec7c71beb47b5daf9089d5c8c40c79.tar.gz
external_qemu-34f2974ce7ec7c71beb47b5daf9089d5c8c40c79.tar.bz2
Add small user-event abstraction interface.
Preparation for future UI frontend/backend separation. This is done to ensure that the code under android/skin/ does not depend on any QEMU-specific header. We achieve this by adding a new abstract header "user-events.h" and one QEMU-specific implementations for the functions defined here. This also modifies console.h and vl-android.c to make them closer to upstream (by removing Android-specific changes). + fix Makefile.android to always build SDL from sources in standalone mode. Change-Id: I0d152741e7bb2c9cd283f5c35bd054385c7c1eb3
Diffstat (limited to 'console.h')
-rw-r--r--console.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/console.h b/console.h
index c4baf10..3d0c4f4 100644
--- a/console.h
+++ b/console.h
@@ -17,9 +17,7 @@
#endif
typedef void QEMUPutKBDEvent(void *opaque, int keycode);
-typedef void QEMUPutKBDEventN(void *opaque, int* keycodes, int count);
typedef void QEMUPutMouseEvent(void *opaque, int dx, int dy, int dz, int buttons_state);
-typedef void QEMUPutGenericEvent(void* opaque, int type, int code, int value);
typedef struct QEMUPutMouseEntry {
QEMUPutMouseEvent *qemu_put_mouse_event;
@@ -38,8 +36,6 @@ QEMUPutMouseEntry *qemu_add_mouse_event_handler(QEMUPutMouseEvent *func,
void qemu_remove_mouse_event_handler(QEMUPutMouseEntry *entry);
void kbd_put_keycode(int keycode);
-void kbd_put_keycodes(int* keycodes, int count);
-void kbd_generic_event(int type, int code, int value);
void kbd_mouse_event(int dx, int dy, int dz, int buttons_state);
int kbd_mouse_is_absolute(void);