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 36