xref: /386bsd/usr/X386/include/X11/extensions/Xext.h (revision a2142627)
1 /*
2  * $XConsortium: Xext.h,v 1.2 91/07/12 10:28:17 rws Exp $
3  *
4  * Copyright 1989 Massachusetts Institute of Technology
5  *
6  * Permission to use, copy, modify, distribute, and sell this software and its
7  * documentation for any purpose is hereby granted without fee, provided that
8  * the above copyright notice appear in all copies and that both that
9  * copyright notice and this permission notice appear in supporting
10  * documentation, and that the name of M.I.T. not be used in advertising or
11  * publicity pertaining to distribution of the software without specific,
12  * written prior permission.  M.I.T. makes no representations about the
13  * suitability of this software for any purpose.  It is provided "as is"
14  * without express or implied warranty.
15  *
16  * M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
17  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL M.I.T.
18  * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
19  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
20  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
21  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
22  */
23 
24 #ifndef _XEXT_H_
25 #define _XEXT_H_
26 
27 #include <X11/Xfuncproto.h>
28 
29 _XFUNCPROTOBEGIN
30 
31 extern int (*XSetExtensionErrorHandler())(
32 #if NeedFunctionPrototypes
33     int (*handler)()
34 #endif
35 );
36 
37 extern int XMissingExtension(
38 #if NeedFunctionPrototypes
39     Display*		/* dpy */,
40     _Xconst char*	/* ext_name */
41 #endif
42 );
43 
44 _XFUNCPROTOEND
45 
46 #define X_EXTENSION_UNKNOWN "unknown"
47 #define X_EXTENSION_MISSING "missing"
48 
49 #endif /* _XEXT_H_ */
50