44 #if defined(__cplusplus) 55 #define GUI_VNC_NO_ERROR 0 56 #define GUI_VNC_ERROR_MISC 1 57 #define GUI_VNC_ERROR_WRONGFORMAT 2 59 #define GUI_DES_ENCRYPT 0 60 #define GUI_DES_DECRYPT 1 96 void (* pfGetChallenge)(
U8 * pChallenge);
97 void (* pfGetResponse )(
U8 * pResponse );
130 #if defined(__cplusplus) void GUI_VNC_SetProgName(const char *sProgName)
int GUI_VNC_X_StartServer(int LayerIndex, int ServerIndex)
struct GUI_VNC_CONTEXT GUI_VNC_CONTEXT
void GUI_VNC_SetDESKey(U8 *pKey, int Mode)
int(* GUI_tSend)(const U8 *pData, int len, void *p)
void GUI_VNC_EnableKeyboardInput(int OnOff)
int GUI_VNC_Process(GUI_VNC_CONTEXT *pContext, GUI_tSend pfSend, GUI_tRecv pfReceive, void *pConnectInfo)
void GUI_VNC_X_getpeername(U32 *Addr)
void GUI_VNC_SetPassword(U8 *sPassword)
void GUI_VNC_DoDES(U8 *pInblock, U8 *pOutblock)
int(* GUI_tRecv)(U8 *pData, int len, void *p)
void GUI_VNC_RingBell(void)
char ClientSupportsHextile
int GUI_VNC_GetNumConnections(void)
struct GUI_VNC_CONTEXT * pNext
void GUI_VNC_AttachToLayer(GUI_VNC_CONTEXT *pContext, int LayerIndex)
void GUI_VNC_SetLockFrame(unsigned OnOff)
void GUI_VNC_SetSize(unsigned xSize, unsigned ySize)
void GUI_VNC_SetAuthentication(GUI_VNC_AUTHENTICATION *pAuthentication)