Add per-client keysym state mapping.
[libguac-client-rdp.git] / include / rdp_keymap.h
index 1970889..39c9be4 100644 (file)
@@ -84,6 +84,11 @@ typedef struct guac_rdp_altcode_map {
 } guac_rdp_altcode_map;
 
 /**
+ * Mapping from keysym to current state
+ */
+typedef int guac_rdp_keysym_state_map[256][256];
+
+/**
  * Static mapping from keysyms to scancodes.
  */
 typedef guac_rdp_scancode_map guac_rdp_keysym_scancode_map[256][256];