summaryrefslogtreecommitdiffstats
path: root/xrdp/xrdp_types.h
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2005-03-06 03:44:27 +0000
committerjsorg71 <jsorg71>2005-03-06 03:44:27 +0000
commitd5dea39bafc3440b1726cf90a8295ecb393e059c (patch)
tree58a3d4f5a3666980433bbe5648cf3229731d8b0c /xrdp/xrdp_types.h
parent8e807eefd25dd678d525fd0b8248e397fae6ffa9 (diff)
downloadxrdp-proprietary-d5dea39bafc3440b1726cf90a8295ecb393e059c.tar.gz
xrdp-proprietary-d5dea39bafc3440b1726cf90a8295ecb393e059c.zip
added connection log
Diffstat (limited to 'xrdp/xrdp_types.h')
-rw-r--r--xrdp/xrdp_types.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/xrdp/xrdp_types.h b/xrdp/xrdp_types.h
index b89560a0..5757a8cc 100644
--- a/xrdp/xrdp_types.h
+++ b/xrdp/xrdp_types.h
@@ -42,7 +42,7 @@ struct xrdp_mod
char* data);
int (*server_set_pointer)(struct xrdp_mod* v, int x, int y, char* data, char* mask);
int (*server_palette)(struct xrdp_mod* v, int* palette);
- int (*server_error_popup)(struct xrdp_mod* v, char* error, char* caption);
+ int (*server_msg)(struct xrdp_mod* v, char* msg);
int (*server_is_term)(struct xrdp_mod* v);
/* common */
long handle; /* pointer to self as int */
@@ -398,12 +398,15 @@ struct xrdp_wm
int scroll_lock;
int num_lock;
/* mod vars */
- int mod_handle;
- int (*mod_init)();
- int (*mod_exit)(int);
+ int mod_handle; /* returned from g_load_library */
+ struct xrdp_mod* (*mod_init)(void);
+ int (*mod_exit)(struct xrdp_mod*);
struct xrdp_mod* mod;
/* client info */
struct xrdp_client_info* client_info;
+ /* session log */
+ struct xrdp_list* log;
+ struct xrdp_bitmap* log_wnd;
};
/* rdp process */