diff options
author | jsorg71 <jsorg71> | 2005-01-17 03:59:31 +0000 |
---|---|---|
committer | jsorg71 <jsorg71> | 2005-01-17 03:59:31 +0000 |
commit | 750f55b6effd969fef6c8caec1956240908da23f (patch) | |
tree | 8c9960b6983b76e7a247abdf3eece70a3b11fd1c /xrdp/libxrdp.h | |
parent | cf3e17cb73984b093ac8e3138a6e3d98171c5253 (diff) | |
download | xrdp-proprietary-750f55b6effd969fef6c8caec1956240908da23f.tar.gz xrdp-proprietary-750f55b6effd969fef6c8caec1956240908da23f.zip |
added lib header and makefile
Diffstat (limited to 'xrdp/libxrdp.h')
-rw-r--r-- | xrdp/libxrdp.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/xrdp/libxrdp.h b/xrdp/libxrdp.h new file mode 100644 index 00000000..0d86dab5 --- /dev/null +++ b/xrdp/libxrdp.h @@ -0,0 +1,19 @@ +/* + xrdp: A Remote Desktop Protocol server. + Copyright (C) Jay Sorg 2004-2005 + use freely +*/ + +int server_init(void); +int server_exit(void); +int server_connect(int sck, int* width, int* height, int* bpp); +int server_loop(int sck); +int server_set_callback(int (* callback)(int, int, int)); +int server_begin_update(void); +int server_end_update(void); +int server_fill_rect(int x, int y, int cx, int cy, int color); +int server_screen_blt(int x, int y, int cx, int cy, int srcx, int srcy); +int server_paint_rect(int x, int y, int cx, int cy, char* data); +int server_set_cursor(int x, int y, char* data, char* mask); +int server_palette(int* palette); + |