Xintconn.h revision 1ab64890
1/* $XFree86: xc/lib/X11/Xintconn.h,v 1.1 2001/08/18 02:41:28 dawes Exp $ */
2
3#ifndef _XINTCONN_H_
4#define _XINTCONN_H_ 1
5
6#include <X11/Xfuncproto.h>
7
8_XFUNCPROTOBEGIN
9
10#if !USE_XCB
11/* ConnDis.c */
12
13int _XConnectDisplay (
14    char *display_name,
15    char **fullnamep,           /* RETURN */
16    int *dpynump,           /* RETURN */
17    int *screenp,           /* RETURN */
18    char **auth_namep,          /* RETURN */
19    int *auth_namelenp,         /* RETURN */
20    char **auth_datap,          /* RETURN */
21    int *auth_datalenp);        /* RETURN */
22extern int _XDisconnectDisplay(XtransConnInfo trans_conn);
23extern Bool _XSendClientPrefix(Display *dpy, xConnClientPrefix *client,
24				char *auth_proto, char *auth_string,
25				xConnSetupPrefix *prefix);
26extern XtransConnInfo _X11TransConnectDisplay(char *display_name,
27				char **fullnamep, int *dpynump,
28				int *screenp, char **auth_namep,
29				int *auth_namelenp, char **auth_datap,
30				int *auth_datalenp);
31#endif /* !USE_XCB */
32
33/* OpenDis.c */
34extern void _XFreeDisplayStructure(Display *dpy);
35
36_XFUNCPROTOEND
37
38#endif /* _XINTCONN_H_ */
39