c8e4a65bd1
- Rotation now fully working (on demand with F4 key) - Speed improvements and bug fixes - Improved server state detection (using IPC) - changed to LibVNCServer from kanaka repository - New webserver vnc client (noVNC), uses javascript - Ability to make a reverse connection - Two new framebuffer access methods (gingerbread and adb) - New minimalistic interface
45 lines
855 B
C
Executable File
45 lines
855 B
C
Executable File
#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 rfbUltraCleanup(rfbScreenInfoPtr screen);
|
|
extern void rfbFreeUltraData(rfbClientPtr cl);
|
|
|
|
/* from rre.c */
|
|
|
|
extern void rfbRRECleanup(rfbScreenInfoPtr screen);
|
|
|
|
/* from corre.c */
|
|
|
|
extern void rfbCoRRECleanup(rfbScreenInfoPtr screen);
|
|
|
|
#endif
|
|
|