FreeRDP
mf_input.h
1 
20 #ifndef FREERDP_SERVER_MAC_INPUT_H
21 #define FREERDP_SERVER_MAC_INPUT_H
22 
23 #include "mf_interface.h"
24 
25 BOOL mf_input_keyboard_event(rdpInput* input, UINT16 flags, UINT8 code);
26 BOOL mf_input_unicode_keyboard_event(rdpInput* input, UINT16 flags, UINT16 code);
27 BOOL mf_input_mouse_event(rdpInput* input, UINT16 flags, UINT16 x, UINT16 y);
28 BOOL mf_input_extended_mouse_event(rdpInput* input, UINT16 flags, UINT16 x, UINT16 y);
29 
30 // dummy versions
31 BOOL mf_input_keyboard_event_dummy(rdpInput* input, UINT16 flags, UINT16 code);
32 BOOL mf_input_unicode_keyboard_event_dummy(rdpInput* input, UINT16 flags, UINT16 code);
33 BOOL mf_input_mouse_event_dummy(rdpInput* input, UINT16 flags, UINT16 x, UINT16 y);
34 BOOL mf_input_extended_mouse_event_dummy(rdpInput* input, UINT16 flags, UINT16 x, UINT16 y);
35 
36 #endif /* FREERDP_SERVER_MAC_INPUT_H */