-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
vncsession.h
25 lines (17 loc) · 856 Bytes
/
vncsession.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/********************************************************************
* vncsession.h - functions for establishing connection to VNC server
* and communicating with it
********************************************************************/
#include <types.h>
#define RFBVERSIONSTR "RFB 003.003\n"
#define RFBMAJORVERSIONSTR "003"
#define SwapBytes2(x) (((unsigned int)x << 8) | ((unsigned int)x >> 8))
#define SwapBytes4(x) (((unsigned long)x << 24) | \
((unsigned long)x >> 24) | \
(((unsigned long)x & 0x0000FF00) << 8) | \
(((unsigned long)x & 0x00FF0000) >> 8))
extern GrafPortPtr connectStatusWindowPtr;
extern unsigned int hostIpid;
extern void DisplayConnectStatus(char *, BOOLEAN);
extern void DoConnect (void);
extern void CloseTCPConnection (void);