Xintconn.h revision 1ab64890
11ab64890Smrg/* $XFree86: xc/lib/X11/Xintconn.h,v 1.1 2001/08/18 02:41:28 dawes Exp $ */
21ab64890Smrg
31ab64890Smrg#ifndef _XINTCONN_H_
41ab64890Smrg#define _XINTCONN_H_ 1
51ab64890Smrg
61ab64890Smrg#include <X11/Xfuncproto.h>
71ab64890Smrg
81ab64890Smrg_XFUNCPROTOBEGIN
91ab64890Smrg
101ab64890Smrg#if !USE_XCB
111ab64890Smrg/* ConnDis.c */
121ab64890Smrg
131ab64890Smrgint _XConnectDisplay (
141ab64890Smrg    char *display_name,
151ab64890Smrg    char **fullnamep,           /* RETURN */
161ab64890Smrg    int *dpynump,           /* RETURN */
171ab64890Smrg    int *screenp,           /* RETURN */
181ab64890Smrg    char **auth_namep,          /* RETURN */
191ab64890Smrg    int *auth_namelenp,         /* RETURN */
201ab64890Smrg    char **auth_datap,          /* RETURN */
211ab64890Smrg    int *auth_datalenp);        /* RETURN */
221ab64890Smrgextern int _XDisconnectDisplay(XtransConnInfo trans_conn);
231ab64890Smrgextern Bool _XSendClientPrefix(Display *dpy, xConnClientPrefix *client,
241ab64890Smrg				char *auth_proto, char *auth_string,
251ab64890Smrg				xConnSetupPrefix *prefix);
261ab64890Smrgextern XtransConnInfo _X11TransConnectDisplay(char *display_name,
271ab64890Smrg				char **fullnamep, int *dpynump,
281ab64890Smrg				int *screenp, char **auth_namep,
291ab64890Smrg				int *auth_namelenp, char **auth_datap,
301ab64890Smrg				int *auth_datalenp);
311ab64890Smrg#endif /* !USE_XCB */
321ab64890Smrg
331ab64890Smrg/* OpenDis.c */
341ab64890Smrgextern void _XFreeDisplayStructure(Display *dpy);
351ab64890Smrg
361ab64890Smrg_XFUNCPROTOEND
371ab64890Smrg
381ab64890Smrg#endif /* _XINTCONN_H_ */
39