3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/***********************************************************
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncCopyright 1987, 1998 The Open Group
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncPermission to use, copy, modify, distribute, and sell this software and its
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncdocumentation for any purpose is hereby granted without fee, provided that
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncthe above copyright notice appear in all copies and that both that
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccopyright notice and this permission notice appear in supporting
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncdocumentation.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncThe above copyright notice and this permission notice shall be included in
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncall copies or substantial portions of the Software.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsyncCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsyncExcept as contained in this notice, the name of The Open Group shall not be
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsyncused in advertising or otherwise to promote the sale, use or other dealings
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsyncin this Software without prior written authorization from The Open Group.
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsyncCopyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync All Rights Reserved
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncPermission to use, copy, modify, and distribute this software and its
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncdocumentation for any purpose and without fee is hereby granted,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncprovided that the above copyright notice appear in all copies and that
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncboth that copyright notice and this permission notice appear in
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncsupporting documentation, and that the name of Digital not be
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncused in advertising or publicity pertaining to distribution of the
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncsoftware without specific, written prior permission.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncDIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncDIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncSOFTWARE.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync******************************************************************/
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#ifndef EXTENSION_H
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define EXTENSION_H
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync_XFUNCPROTOBEGIN
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern unsigned short StandardMinorOpcode(ClientPtr /*client*/);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern unsigned short MinorOpcodeOfRequest(ClientPtr /*client*/);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern Bool EnableDisableExtension(char *name, Bool enable);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern void EnableDisableExtensionError(char *name, Bool enable);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern void InitExtensions(int argc, char **argv);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern void InitVisualWrap(void);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncextern void CloseDownExtensions(void);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync_XFUNCPROTOEND
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#endif /* EXTENSION_H */
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync