54 |
void cliprdr_send_native_format_announce(uint8 * formats_data, uint32 formats_data_length); |
void cliprdr_send_native_format_announce(uint8 * formats_data, uint32 formats_data_length); |
55 |
void cliprdr_send_data_request(uint32 format); |
void cliprdr_send_data_request(uint32 format); |
56 |
void cliprdr_send_data(uint8 * data, uint32 length); |
void cliprdr_send_data(uint8 * data, uint32 length); |
57 |
|
void cliprdr_set_mode(const char *optarg); |
58 |
BOOL cliprdr_init(void); |
BOOL cliprdr_init(void); |
59 |
/* disk.c */ |
/* disk.c */ |
60 |
int disk_enum_devices(uint32 * id, char *optarg); |
int disk_enum_devices(uint32 * id, char *optarg); |
101 |
/* pstcache.c */ |
/* pstcache.c */ |
102 |
void pstcache_touch_bitmap(uint8 cache_id, uint16 cache_idx, uint32 stamp); |
void pstcache_touch_bitmap(uint8 cache_id, uint16 cache_idx, uint32 stamp); |
103 |
BOOL pstcache_load_bitmap(uint8 cache_id, uint16 cache_idx); |
BOOL pstcache_load_bitmap(uint8 cache_id, uint16 cache_idx); |
104 |
BOOL pstcache_save_bitmap(uint8 cache_id, uint16 cache_idx, uint8 * key, uint16 width, |
BOOL pstcache_save_bitmap(uint8 cache_id, uint16 cache_idx, uint8 * key, uint8 width, uint8 height, |
105 |
uint16 height, uint16 length, uint8 * data); |
uint16 length, uint8 * data); |
106 |
int pstcache_enumerate(uint8 id, HASH_KEY * keylist); |
int pstcache_enumerate(uint8 id, HASH_KEY * keylist); |
107 |
BOOL pstcache_init(uint8 cache_id); |
BOOL pstcache_init(uint8 cache_id); |
108 |
/* rdesktop.c */ |
/* rdesktop.c */ |
109 |
int main(int argc, char *argv[]); |
int main(int argc, char *argv[]); |
110 |
void generate_random(uint8 * random); |
void generate_random(uint8 * random); |
111 |
void *xmalloc(int size); |
void *xmalloc(int size); |
112 |
|
void exit_if_null(void *ptr); |
113 |
char *xstrdup(const char *s); |
char *xstrdup(const char *s); |
114 |
void *xrealloc(void *oldmem, int size); |
void *xrealloc(void *oldmem, int size); |
115 |
void xfree(void *mem); |
void xfree(void *mem); |
157 |
/* rdpdr.c */ |
/* rdpdr.c */ |
158 |
int get_device_index(NTHANDLE handle); |
int get_device_index(NTHANDLE handle); |
159 |
void convert_to_unix_filename(char *filename); |
void convert_to_unix_filename(char *filename); |
160 |
|
void rdpdr_send_completion(uint32 device, uint32 id, uint32 status, uint32 result, uint8 * buffer, |
161 |
|
uint32 length); |
162 |
BOOL rdpdr_init(void); |
BOOL rdpdr_init(void); |
163 |
void rdpdr_add_fds(int *n, fd_set * rfds, fd_set * wfds, struct timeval *tv, BOOL * timeout); |
void rdpdr_add_fds(int *n, fd_set * rfds, fd_set * wfds, struct timeval *tv, BOOL * timeout); |
164 |
struct async_iorequest *rdpdr_remove_iorequest(struct async_iorequest *prev, |
struct async_iorequest *rdpdr_remove_iorequest(struct async_iorequest *prev, |
166 |
void rdpdr_check_fds(fd_set * rfds, fd_set * wfds, BOOL timed_out); |
void rdpdr_check_fds(fd_set * rfds, fd_set * wfds, BOOL timed_out); |
167 |
BOOL rdpdr_abort_io(uint32 fd, uint32 major, NTSTATUS status); |
BOOL rdpdr_abort_io(uint32 fd, uint32 major, NTSTATUS status); |
168 |
/* rdpsnd.c */ |
/* rdpsnd.c */ |
169 |
void rdpsnd_send_completion(uint16 tick, uint8 packet_index); |
BOOL rdpsnd_init(char *optarg); |
170 |
BOOL rdpsnd_init(void); |
void rdpsnd_show_help(void); |
171 |
/* rdpsnd_oss.c */ |
void rdpsnd_play(void); |
172 |
BOOL wave_out_open(void); |
void rdpsnd_add_fds(int *n, fd_set * rfds, fd_set * wfds, struct timeval *tv); |
173 |
void wave_out_close(void); |
void rdpsnd_check_fds(fd_set * rfds, fd_set * wfds); |
174 |
BOOL wave_out_format_supported(WAVEFORMATEX * pwfx); |
struct audio_packet *rdpsnd_queue_current_packet(void); |
175 |
BOOL wave_out_set_format(WAVEFORMATEX * pwfx); |
BOOL rdpsnd_queue_empty(void); |
176 |
void wave_out_volume(uint16 left, uint16 right); |
void rdpsnd_queue_next(unsigned long completed_in_us); |
177 |
void wave_out_write(STREAM s, uint16 tick, uint8 index); |
int rdpsnd_queue_next_tick(void); |
|
void wave_out_play(void); |
|
178 |
/* secure.c */ |
/* secure.c */ |
179 |
void sec_hash_48(uint8 * out, uint8 * in, uint8 * salt1, uint8 * salt2, uint8 salt); |
void sec_hash_48(uint8 * out, uint8 * in, uint8 * salt1, uint8 * salt2, uint8 salt); |
180 |
void sec_hash_16(uint8 * out, uint8 * in, uint8 * salt1, uint8 * salt2); |
void sec_hash_16(uint8 * out, uint8 * in, uint8 * salt1, uint8 * salt2); |
206 |
/* xclip.c */ |
/* xclip.c */ |
207 |
void ui_clip_format_announce(uint8 * data, uint32 length); |
void ui_clip_format_announce(uint8 * data, uint32 length); |
208 |
void ui_clip_handle_data(uint8 * data, uint32 length); |
void ui_clip_handle_data(uint8 * data, uint32 length); |
209 |
|
void ui_clip_request_failed(void); |
210 |
void ui_clip_request_data(uint32 format); |
void ui_clip_request_data(uint32 format); |
211 |
void ui_clip_sync(void); |
void ui_clip_sync(void); |
212 |
|
void ui_clip_set_mode(const char *optarg); |
213 |
void xclip_init(void); |
void xclip_init(void); |
214 |
|
void xclip_deinit(void); |
215 |
/* xkeymap.c */ |
/* xkeymap.c */ |
216 |
BOOL xkeymap_from_locale(const char *locale); |
BOOL xkeymap_from_locale(const char *locale); |
217 |
FILE *xkeymap_open(const char *filename); |
FILE *xkeymap_open(const char *filename); |
285 |
void ui_seamless_create_window(unsigned long id, unsigned long group, unsigned long parent, |
void ui_seamless_create_window(unsigned long id, unsigned long group, unsigned long parent, |
286 |
unsigned long flags); |
unsigned long flags); |
287 |
void ui_seamless_destroy_window(unsigned long id, unsigned long flags); |
void ui_seamless_destroy_window(unsigned long id, unsigned long flags); |
288 |
|
void ui_seamless_destroy_group(unsigned long id, unsigned long flags); |
289 |
void ui_seamless_move_window(unsigned long id, int x, int y, int width, int height, |
void ui_seamless_move_window(unsigned long id, int x, int y, int width, int height, |
290 |
unsigned long flags); |
unsigned long flags); |
291 |
void ui_seamless_restack_window(unsigned long id, unsigned long behind, unsigned long flags); |
void ui_seamless_restack_window(unsigned long id, unsigned long behind, unsigned long flags); |
304 |
void seamless_select_timeout(struct timeval *tv); |
void seamless_select_timeout(struct timeval *tv); |
305 |
unsigned int seamless_send_zchange(unsigned long id, unsigned long below, unsigned long flags); |
unsigned int seamless_send_zchange(unsigned long id, unsigned long below, unsigned long flags); |
306 |
unsigned int seamless_send_focus(unsigned long id, unsigned long flags); |
unsigned int seamless_send_focus(unsigned long id, unsigned long flags); |
307 |
|
/* scard.c */ |
308 |
|
void scardSetInfo(uint32 device, uint32 id, uint32 bytes_out); |
309 |
|
int scard_enum_devices(uint32 * id, char *optarg); |
310 |
|
void scard_tcp_lock(void); |
311 |
|
void scard_tcp_unlock(void); |
312 |
|
void scard_sec_lock(void); |
313 |
|
void scard_sec_unlock(void); |
314 |
|
STREAM scard_tcp_init(void); |
315 |
|
void scard_tcp_connect(void); |
316 |
|
void scard_tcp_reset_state(void); |
317 |
|
|
318 |
/* *INDENT-OFF* */ |
/* *INDENT-OFF* */ |
319 |
#ifdef __cplusplus |
#ifdef __cplusplus |