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