LibVNCServer/LibVNCClient
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
private.h
Go to the documentation of this file.
1 #ifndef RFB_PRIVATE_H
2 #define RFB_PRIVATE_H
3 
4 /* from cursor.c */
5 
6 void rfbShowCursor(rfbClientPtr cl);
7 void rfbHideCursor(rfbClientPtr cl);
8 void rfbRedrawAfterHideCursor(rfbClientPtr cl,sraRegionPtr updateRegion);
9 
10 /* from main.c */
11 
12 rfbClientPtr rfbClientIteratorHead(rfbClientIteratorPtr i);
13 
14 /* from tight.c */
15 
16 #ifdef LIBVNCSERVER_HAVE_LIBZ
17 #ifdef LIBVNCSERVER_HAVE_LIBJPEG
18 extern void rfbTightCleanup(rfbScreenInfoPtr screen);
19 #endif
20 
21 /* from zlib.c */
22 extern void rfbZlibCleanup(rfbScreenInfoPtr screen);
23 
24 /* from zrle.c */
25 void rfbFreeZrleData(rfbClientPtr cl);
26 
27 #endif
28 
29 
30 /* from ultra.c */
31 
32 extern void rfbFreeUltraData(rfbClientPtr cl);
33 
34 #endif
35