summaryrefslogtreecommitdiffstats
path: root/rfb/rfb.h
diff options
context:
space:
mode:
authordscho <dscho>2005-10-06 19:07:01 +0000
committerdscho <dscho>2005-10-06 19:07:01 +0000
commitd15e35586baac59e5fe585a86d26cb606bd87969 (patch)
tree2a671865dfa9065f7a0ffee7da9d7f659a57163c /rfb/rfb.h
parent60f1770e1081e81502dc2ba000c27f730f5c1e7c (diff)
downloadlibtdevnc-d15e35586baac59e5fe585a86d26cb606bd87969.tar.gz
libtdevnc-d15e35586baac59e5fe585a86d26cb606bd87969.zip
kill BackChannel and CustomClientMessage: the new extension technique makes these hooks obsolete
Diffstat (limited to 'rfb/rfb.h')
-rw-r--r--rfb/rfb.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/rfb/rfb.h b/rfb/rfb.h
index bdd895f..3338f7d 100644
--- a/rfb/rfb.h
+++ b/rfb/rfb.h
@@ -133,7 +133,6 @@ typedef rfbBool (*rfbSetTranslateFunctionProcPtr)(struct _rfbClientRec* cl);
typedef rfbBool (*rfbPasswordCheckProcPtr)(struct _rfbClientRec* cl,const char* encryptedPassWord,int len);
typedef enum rfbNewClientAction (*rfbNewClientHookPtr)(struct _rfbClientRec* cl);
typedef void (*rfbDisplayHookPtr)(struct _rfbClientRec* cl);
-typedef rfbBool (*rfbProcessCustomClientMessageProcPtr)(struct _rfbClientRec* cl,uint8_t type);
typedef struct {
uint32_t count;
@@ -307,10 +306,6 @@ typedef struct _rfbScreenInfo
* link more interactive. */
int progressiveSliceHeight;
- /* if LibVNCServer doesn't know the normal message, it calls this
- * hook. If the hook handles the message, it returns TRUE. */
- rfbProcessCustomClientMessageProcPtr processCustomClientMessage;
-
in_addr_t listenInterface;
} rfbScreenInfo, *rfbScreenInfoPtr;
@@ -486,10 +481,6 @@ typedef struct _rfbClientRec {
rfbBool useNewFBSize; /* client supports NewFBSize encoding */
rfbBool newFBSizePending; /* framebuffer size was changed */
-#ifdef LIBVNCSERVER_BACKCHANNEL
- rfbBool enableBackChannel; /* custom channel for special clients */
-#endif
-
struct _rfbClientRec *prev;
struct _rfbClientRec *next;
@@ -606,10 +597,6 @@ extern void rfbSendBell(rfbScreenInfoPtr rfbScreen);
void rfbGotXCutText(rfbScreenInfoPtr rfbScreen, char *str, int len);
-#ifdef LIBVNCSERVER_BACKCHANNEL
-extern void rfbSendBackChannel(rfbScreenInfoPtr s,char* message,int len);
-#endif
-
/* translate.c */
extern rfbBool rfbEconomicTranslate;