--- sourceforge.net/trunk/rdesktop/proto.h 2002/07/18 16:38:31 64 +++ sourceforge.net/trunk/rdesktop/proto.h 2002/07/18 18:28:12 66 @@ -70,10 +70,14 @@ BOOL tcp_connect(char *server); void tcp_disconnect(void); /* xkeymap.c */ -void xkeymap_init(void); -uint8 xkeymap_translate_key(unsigned int keysym, unsigned int keycode, - uint16 * flags); +void xkeymap_init1(void); +void xkeymap_init2(void); +key_translation xkeymap_translate_key(KeySym keysym, unsigned int keycode); uint16 xkeymap_translate_button(unsigned int button); +char *get_ksname(KeySym keysym); +BOOL inhibit_key(KeySym keysym); +void ensure_remote_modifiers(uint32 ev_time, key_translation tr); +void rdp_send_scancode(uint32 time, uint16 flags, uint16 scancode); /* xwin.c */ BOOL ui_create_window(char *title); void ui_destroy_window(void);