mirror of
https://invent.kde.org/network/krfb
synced 2024-07-08 12:05:49 +00:00
My patches in this local fork have been merged upstream, but they have been merged after 0.9.8 and 0.9.9 hasn't been released yet, so we cannot yet switch back to finding libvncserver externally. So I am syncing now with basically what is 0.9.8 + my patches and a few bugfixes. svn path=/trunk/KDE/kdenetwork/krfb/; revision=1258493
36 lines
655 B
C
36 lines
655 B
C
#ifndef RFB_PRIVATE_H
|
|
#define RFB_PRIVATE_H
|
|
|
|
/* from cursor.c */
|
|
|
|
void rfbShowCursor(rfbClientPtr cl);
|
|
void rfbHideCursor(rfbClientPtr cl);
|
|
void rfbRedrawAfterHideCursor(rfbClientPtr cl,sraRegionPtr updateRegion);
|
|
|
|
/* from main.c */
|
|
|
|
rfbClientPtr rfbClientIteratorHead(rfbClientIteratorPtr i);
|
|
|
|
/* from tight.c */
|
|
|
|
#ifdef LIBVNCSERVER_HAVE_LIBZ
|
|
#ifdef LIBVNCSERVER_HAVE_LIBJPEG
|
|
extern void rfbTightCleanup(rfbScreenInfoPtr screen);
|
|
#endif
|
|
|
|
/* from zlib.c */
|
|
extern void rfbZlibCleanup(rfbScreenInfoPtr screen);
|
|
|
|
/* from zrle.c */
|
|
void rfbFreeZrleData(rfbClientPtr cl);
|
|
|
|
#endif
|
|
|
|
|
|
/* from ultra.c */
|
|
|
|
extern void rfbFreeUltraData(rfbClientPtr cl);
|
|
|
|
#endif
|
|
|