summaryrefslogtreecommitdiffstats
path: root/neutrinordp/xrdp-neutrinordp.h
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2013-06-23 21:17:14 -0700
committerJay Sorg <jay.sorg@gmail.com>2013-06-23 21:17:14 -0700
commit2aad1b2d5da9d7412092d8c76601fa9bca95685d (patch)
treec0c3fcc9051793162a51f81e903d03b15fef1a61 /neutrinordp/xrdp-neutrinordp.h
parente466b054b766c034a957ff9227c11874e2f53211 (diff)
downloadxrdp-proprietary-2aad1b2d5da9d7412092d8c76601fa9bca95685d.tar.gz
xrdp-proprietary-2aad1b2d5da9d7412092d8c76601fa9bca95685d.zip
work on neutrinordp proxy, cursor and glyph
Diffstat (limited to 'neutrinordp/xrdp-neutrinordp.h')
-rw-r--r--neutrinordp/xrdp-neutrinordp.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/neutrinordp/xrdp-neutrinordp.h b/neutrinordp/xrdp-neutrinordp.h
index 474c46b7..9cd3a8c3 100644
--- a/neutrinordp/xrdp-neutrinordp.h
+++ b/neutrinordp/xrdp-neutrinordp.h
@@ -53,8 +53,9 @@ struct pointer_item
{
int hotx;
int hoty;
- char data[32 * 32 * 3];
+ char data[32 * 32 * 4];
char mask[32 * 32 / 8];
+ int bpp;
};
#define CURRENT_MOD_VER 2
@@ -148,6 +149,8 @@ struct mod
int (*server_monitored_desktop)(struct mod* mod,
struct rail_monitored_desktop_order* mdo,
int flags);
+ int (*server_set_pointer_ex)(struct mod* mod, int x, int y, char* data,
+ char* mask, int bpp);
long server_dumby[100 - 37]; /* align, 100 minus the number of server
functions above */