|
|
@ -48,8 +48,8 @@ struct xrdp_mod
|
|
|
|
tbus* write_objs, int* wcount, int* timeout);
|
|
|
|
tbus* write_objs, int* wcount, int* timeout);
|
|
|
|
int (*mod_check_wait_objs)(struct xrdp_mod* v);
|
|
|
|
int (*mod_check_wait_objs)(struct xrdp_mod* v);
|
|
|
|
int (*mod_frame_ack)(struct xrdp_mod* v, int flags, int frame_id);
|
|
|
|
int (*mod_frame_ack)(struct xrdp_mod* v, int flags, int frame_id);
|
|
|
|
long mod_dumby[100 - 10]; /* align, 100 minus the number of mod
|
|
|
|
tintptr mod_dumby[100 - 10]; /* align, 100 minus the number of mod
|
|
|
|
functions above */
|
|
|
|
functions above */
|
|
|
|
/* server functions */
|
|
|
|
/* server functions */
|
|
|
|
int (*server_begin_update)(struct xrdp_mod* v);
|
|
|
|
int (*server_begin_update)(struct xrdp_mod* v);
|
|
|
|
int (*server_end_update)(struct xrdp_mod* v);
|
|
|
|
int (*server_end_update)(struct xrdp_mod* v);
|
|
|
@ -146,13 +146,13 @@ struct xrdp_mod
|
|
|
|
int num_crects, short *crects,
|
|
|
|
int num_crects, short *crects,
|
|
|
|
char *data, int width, int height,
|
|
|
|
char *data, int width, int height,
|
|
|
|
int flags, int frame_id);
|
|
|
|
int flags, int frame_id);
|
|
|
|
long server_dumby[100 - 43]; /* align, 100 minus the number of server
|
|
|
|
tintptr server_dumby[100 - 43]; /* align, 100 minus the number of server
|
|
|
|
functions above */
|
|
|
|
functions above */
|
|
|
|
/* common */
|
|
|
|
/* common */
|
|
|
|
long handle; /* pointer to self as int */
|
|
|
|
tintptr handle; /* pointer to self as int */
|
|
|
|
long wm; /* struct xrdp_wm* */
|
|
|
|
tintptr wm; /* struct xrdp_wm* */
|
|
|
|
long painter;
|
|
|
|
tintptr painter;
|
|
|
|
int sck;
|
|
|
|
tintptr si;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
/* header for bmp file */
|
|
|
|
/* header for bmp file */
|
|
|
|