summaryrefslogtreecommitdiffstats
path: root/xrdp/xrdp.h
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2005-08-24 01:09:33 +0000
committerjsorg71 <jsorg71>2005-08-24 01:09:33 +0000
commit7d891a1bde2f8287f333fda9acc88310d783da73 (patch)
tree5202a565b2bee120ed075a0cac95221b3f1e0427 /xrdp/xrdp.h
parent1881c8b1b847ef0de1c42f635ee9e10b99b5863e (diff)
downloadxrdp-proprietary-7d891a1bde2f8287f333fda9acc88310d783da73.tar.gz
xrdp-proprietary-7d891a1bde2f8287f333fda9acc88310d783da73.zip
added server_reset(which uses demand_active) for resizing the rdp client
Diffstat (limited to 'xrdp/xrdp.h')
-rw-r--r--xrdp/xrdp.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/xrdp/xrdp.h b/xrdp/xrdp.h
index 18850579..5f76af0d 100644
--- a/xrdp/xrdp.h
+++ b/xrdp/xrdp.h
@@ -55,6 +55,9 @@ xrdp_cache_create(struct xrdp_wm* owner, struct xrdp_session* session,
void APP_CC
xrdp_cache_delete(struct xrdp_cache* self);
int APP_CC
+xrdp_cache_reset(struct xrdp_cache* self,
+ struct xrdp_client_info* client_info);
+int APP_CC
xrdp_cache_add_bitmap(struct xrdp_cache* self, struct xrdp_bitmap* bitmap);
int APP_CC
xrdp_cache_add_palette(struct xrdp_cache* self, int* palette);
@@ -78,6 +81,10 @@ xrdp_wm_delete(struct xrdp_wm* self);
int APP_CC
xrdp_wm_send_palette(struct xrdp_wm* self);
int APP_CC
+xrdp_wm_load_static_colors(struct xrdp_wm* self);
+int APP_CC
+xrdp_wm_load_static_pointers(struct xrdp_wm* self);
+int APP_CC
xrdp_wm_init(struct xrdp_wm* self);
int APP_CC
xrdp_wm_send_bitmap(struct xrdp_wm* self, struct xrdp_bitmap* bitmap,
@@ -160,6 +167,8 @@ xrdp_bitmap_get_child_by_id(struct xrdp_bitmap* self, int id);
int APP_CC
xrdp_bitmap_set_focus(struct xrdp_bitmap* self, int focused);
int APP_CC
+xrdp_bitmap_resize(struct xrdp_bitmap* self, int width, int height);
+int APP_CC
xrdp_bitmap_load(struct xrdp_bitmap* self, char* filename, int* palette);
int APP_CC
xrdp_bitmap_get_pixel(struct xrdp_bitmap* self, int x, int y);
@@ -343,3 +352,5 @@ server_draw_text(struct xrdp_mod* mod, int font,
int box_left, int box_top,
int box_right, int box_bottom,
int x, int y, char* data, int data_len);
+int DEFAULT_CC
+server_reset(struct xrdp_mod* mod, int width, int height, int bpp);