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