From e78a41c69c0b8d32c0742c11610f1918c98f35e4 Mon Sep 17 00:00:00 2001 From: dscho Date: Mon, 3 Jan 2005 22:34:48 +0000 Subject: add hook to allow for custom client messages --- libvncserver/main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libvncserver/main.c') diff --git a/libvncserver/main.c b/libvncserver/main.c index 96aeda7..0c87d8e 100644 --- a/libvncserver/main.c +++ b/libvncserver/main.c @@ -498,6 +498,11 @@ enum rfbNewClientAction rfbDefaultNewClientHook(rfbClientPtr cl) return RFB_CLIENT_ACCEPT; } +rfbBool rfbDefaultProcessCustomClientMessage(rfbClientPtr cl,uint8_t type) +{ + return FALSE; +} + /* * Update server's pixel format in screenInfo structure. This * function is called from rfbGetScreen() and rfbNewFramebuffer(). @@ -641,6 +646,7 @@ rfbScreenInfoPtr rfbGetScreen(int* argc,char** argv, screen->setTranslateFunction = rfbSetTranslateFunction; screen->newClientHook = rfbDefaultNewClientHook; screen->displayHook = 0; + screen->processCustomClientMessage = rfbDefaultProcessCustomClientMessage; /* initialize client list and iterator mutex */ rfbClientListInit(screen); -- cgit v1.2.3