summaryrefslogtreecommitdiffstats
path: root/x11vnc/screen.h
diff options
context:
space:
mode:
authorrunge <runge>2007-01-31 15:41:42 +0000
committerrunge <runge>2007-01-31 15:41:42 +0000
commit1b9082bc8739e5ab186092ca1dcff1736eb91c0e (patch)
tree9d2a267bcbba93aed87634838c9ac10f36363210 /x11vnc/screen.h
parent1f8da9bde3b7de272228872410143f076662ae13 (diff)
downloadlibtdevnc-1b9082bc8739e5ab186092ca1dcff1736eb91c0e.tar.gz
libtdevnc-1b9082bc8739e5ab186092ca1dcff1736eb91c0e.zip
x11vnc: -reflect, -N. -ncache, FINDDISPLAY, FINDCREATEDISPLAY, improvements. MODTWEAK_LOWEST workaround.
Diffstat (limited to 'x11vnc/screen.h')
-rw-r--r--x11vnc/screen.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/x11vnc/screen.h b/x11vnc/screen.h
index 6d5ffeb..6e092dd 100644
--- a/x11vnc/screen.h
+++ b/x11vnc/screen.h
@@ -23,7 +23,14 @@ extern void initialize_screen(int *argc, char **argv, XImage *fb);
extern void set_vnc_desktop_name(void);
extern void announce(int lport, int ssl, char *iface);
+extern char *vnc_reflect_guess(char *str, char **raw_fb_addr);
+extern void vnc_reflect_process_client(void);
+extern rfbBool vnc_reflect_send_pointer(int x, int y, int mask);
+extern rfbBool vnc_reflect_send_key(uint32_t key, rfbBool down);
+extern rfbBool vnc_reflect_send_cuttext(char *str, int len);
+
extern int rawfb_reset;
extern int rawfb_dev_video;
+extern int rawfb_vnc_reflect;
#endif /* _X11VNC_SCREEN_H */