46 |
void iso_send(STREAM s); |
void iso_send(STREAM s); |
47 |
STREAM iso_recv(uint8 * rdpver); |
STREAM iso_recv(uint8 * rdpver); |
48 |
BOOL iso_connect(char *server, char *username); |
BOOL iso_connect(char *server, char *username); |
49 |
|
BOOL iso_reconnect(char *server); |
50 |
void iso_disconnect(void); |
void iso_disconnect(void); |
51 |
|
void iso_reset_state(void); |
52 |
/* licence.c */ |
/* licence.c */ |
53 |
void licence_process(STREAM s); |
void licence_process(STREAM s); |
54 |
/* mcs.c */ |
/* mcs.c */ |
57 |
void mcs_send(STREAM s); |
void mcs_send(STREAM s); |
58 |
STREAM mcs_recv(uint16 * channel, uint8 * rdpver); |
STREAM mcs_recv(uint16 * channel, uint8 * rdpver); |
59 |
BOOL mcs_connect(char *server, STREAM mcs_data, char *username); |
BOOL mcs_connect(char *server, STREAM mcs_data, char *username); |
60 |
|
BOOL mcs_reconnect(char *server, STREAM mcs_data); |
61 |
void mcs_disconnect(void); |
void mcs_disconnect(void); |
62 |
|
void mcs_reset_state(void); |
63 |
/* orders.c */ |
/* orders.c */ |
64 |
void process_orders(STREAM s, uint16 num_orders); |
void process_orders(STREAM s, uint16 num_orders); |
65 |
void reset_order_state(void); |
void reset_order_state(void); |
81 |
int main(int argc, char *argv[]); |
int main(int argc, char *argv[]); |
82 |
void generate_random(uint8 * random); |
void generate_random(uint8 * random); |
83 |
void *xmalloc(int size); |
void *xmalloc(int size); |
84 |
|
char *xstrdup(const char *s); |
85 |
void *xrealloc(void *oldmem, int size); |
void *xrealloc(void *oldmem, int size); |
86 |
void xfree(void *mem); |
void xfree(void *mem); |
87 |
void error(char *format, ...); |
void error(char *format, ...); |
118 |
BOOL rdp_loop(BOOL * deactivated, uint32 * ext_disc_reason); |
BOOL rdp_loop(BOOL * deactivated, uint32 * ext_disc_reason); |
119 |
BOOL rdp_connect(char *server, uint32 flags, char *domain, char *password, char *command, |
BOOL rdp_connect(char *server, uint32 flags, char *domain, char *password, char *command, |
120 |
char *directory); |
char *directory); |
121 |
|
BOOL rdp_reconnect(char *server, uint32 flags, char *domain, char *password, char *command, |
122 |
|
char *directory, char *cookie); |
123 |
|
void rdp_reset_state(void); |
124 |
void rdp_disconnect(void); |
void rdp_disconnect(void); |
125 |
/* rdpdr.c */ |
/* rdpdr.c */ |
126 |
int get_device_index(NTHANDLE handle); |
int get_device_index(NTHANDLE handle); |
155 |
void sec_process_mcs_data(STREAM s); |
void sec_process_mcs_data(STREAM s); |
156 |
STREAM sec_recv(uint8 * rdpver); |
STREAM sec_recv(uint8 * rdpver); |
157 |
BOOL sec_connect(char *server, char *username); |
BOOL sec_connect(char *server, char *username); |
158 |
|
BOOL sec_reconnect(char *server); |
159 |
void sec_disconnect(void); |
void sec_disconnect(void); |
160 |
|
void sec_reset_state(void); |
161 |
/* serial.c */ |
/* serial.c */ |
162 |
int serial_enum_devices(uint32 * id, char *optarg); |
int serial_enum_devices(uint32 * id, char *optarg); |
163 |
BOOL serial_get_event(NTHANDLE handle, uint32 * result); |
BOOL serial_get_event(NTHANDLE handle, uint32 * result); |
169 |
BOOL tcp_connect(char *server); |
BOOL tcp_connect(char *server); |
170 |
void tcp_disconnect(void); |
void tcp_disconnect(void); |
171 |
char *tcp_get_address(void); |
char *tcp_get_address(void); |
172 |
|
void tcp_reset_state(void); |
173 |
/* xclip.c */ |
/* xclip.c */ |
174 |
void ui_clip_format_announce(uint8 * data, uint32 length); |
void ui_clip_format_announce(uint8 * data, uint32 length); |
175 |
void ui_clip_handle_data(uint8 * data, uint32 length); |
void ui_clip_handle_data(uint8 * data, uint32 length); |
177 |
void ui_clip_sync(void); |
void ui_clip_sync(void); |
178 |
void xclip_init(void); |
void xclip_init(void); |
179 |
/* xkeymap.c */ |
/* xkeymap.c */ |
180 |
void xkeymap_from_locale(const char *locale); |
BOOL xkeymap_from_locale(const char *locale); |
181 |
FILE *xkeymap_open(const char *filename); |
FILE *xkeymap_open(const char *filename); |
182 |
void xkeymap_init(void); |
void xkeymap_init(void); |
183 |
BOOL handle_special_keys(uint32 keysym, unsigned int state, uint32 ev_time, BOOL pressed); |
BOOL handle_special_keys(uint32 keysym, unsigned int state, uint32 ev_time, BOOL pressed); |
184 |
key_translation xkeymap_translate_key(uint32 keysym, unsigned int keycode, unsigned int state); |
key_translation xkeymap_translate_key(uint32 keysym, unsigned int keycode, unsigned int state); |
185 |
void xkeymap_send_keys(uint32 keysym, unsigned int keycode, unsigned int state, uint32 ev_time, |
void xkeymap_send_keys(uint32 keysym, unsigned int keycode, unsigned int state, uint32 ev_time, |
186 |
BOOL pressed); |
BOOL pressed, uint8 nesting); |
187 |
uint16 xkeymap_translate_button(unsigned int button); |
uint16 xkeymap_translate_button(unsigned int button); |
188 |
char *get_ksname(uint32 keysym); |
char *get_ksname(uint32 keysym); |
189 |
void save_remote_modifiers(uint8 scancode); |
void save_remote_modifiers(uint8 scancode); |