20 #ifndef FREERDP_LIB_CORE_INPUT_H
21 #define FREERDP_LIB_CORE_INPUT_H
27 #include <freerdp/input.h>
28 #include <freerdp/freerdp.h>
29 #include <freerdp/api.h>
31 #include <winpr/stream.h>
41 UINT64 lastInputTimestamp;
58 FREERDP_LOCAL BOOL input_recv(rdpInput* input,
wStream* s);
60 FREERDP_LOCAL
int input_process_events(rdpInput* input);
61 FREERDP_LOCAL BOOL input_register_client_callbacks(rdpInput* input);
63 FREERDP_LOCAL
void input_free(rdpInput* input);
65 WINPR_ATTR_MALLOC(input_free, 1)
66 FREERDP_LOCAL rdpInput* input_new(rdpRdp* rdp);