1*9a747e4fSDavid du Colombier /* color.c */ 2*9a747e4fSDavid du Colombier extern void choosecolor(Vnc*); 3*9a747e4fSDavid du Colombier extern void (*cvtpixels)(uchar*, uchar*, int); 4*9a747e4fSDavid du Colombier extern void settranslation(Vnc*); 5*9a747e4fSDavid du Colombier 6*9a747e4fSDavid du Colombier /* draw.c */ 7*9a747e4fSDavid du Colombier extern void sendencodings(Vnc*); 8*9a747e4fSDavid du Colombier extern void requestupdate(Vnc*, int); 9*9a747e4fSDavid du Colombier extern void readfromserver(Vnc*); 10*9a747e4fSDavid du Colombier 11*9a747e4fSDavid du Colombier extern uchar zero[]; 12*9a747e4fSDavid du Colombier 13*9a747e4fSDavid du Colombier /* vncv.c */ 14*9a747e4fSDavid du Colombier extern char *encodings; 15*9a747e4fSDavid du Colombier extern int bpp12; 16*9a747e4fSDavid du Colombier extern Vnc* vnc; 17*9a747e4fSDavid du Colombier extern int mousefd; 18*9a747e4fSDavid du Colombier 19*9a747e4fSDavid du Colombier /* wsys.c */ 20*9a747e4fSDavid du Colombier extern void readkbd(Vnc*); 21*9a747e4fSDavid du Colombier extern void initmouse(void); 22*9a747e4fSDavid du Colombier extern void mousewarp(Point); 23*9a747e4fSDavid du Colombier extern void readmouse(Vnc*); 24*9a747e4fSDavid du Colombier extern void senddim(Vnc*); 25*9a747e4fSDavid du Colombier extern void writesnarf(Vnc*, long); 26*9a747e4fSDavid du Colombier extern void checksnarf(Vnc*); 27