1#ifndef RFB_PRIVATE_H
2#define RFB_PRIVATE_H
3
4/* from cursor.c */
5
6void rfbShowCursor(rfbClientPtr cl);
7void rfbHideCursor(rfbClientPtr cl);
8void rfbRedrawAfterHideCursor(rfbClientPtr cl,sraRegionPtr updateRegion);
9
10/* from main.c */
11
12rfbClientPtr rfbClientIteratorHead(rfbClientIteratorPtr i);
13
14/* from tight.c */
15
16#ifdef LIBVNCSERVER_HAVE_LIBZ
17#ifdef LIBVNCSERVER_HAVE_LIBJPEG
18extern void rfbTightCleanup(rfbScreenInfoPtr screen);
19#endif
20
21/* from zlib.c */
22extern void rfbZlibCleanup(rfbScreenInfoPtr screen);
23
24/* from zrle.c */
25void rfbFreeZrleData(rfbClientPtr cl);
26
27#endif
28
29
30/* from ultra.c */
31
32extern void rfbFreeUltraData(rfbClientPtr cl);
33
34#endif
35
36