ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync/*
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * Copyright 1992 Network Computing Devices
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync *
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * Permission to use, copy, modify, distribute, and sell this software and its
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * documentation for any purpose is hereby granted without fee, provided that
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * the above copyright notice appear in all copies and that both that
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * copyright notice and this permission notice appear in supporting
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * documentation, and that the name of NCD. not be used in advertising or
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * publicity pertaining to distribution of the software without specific,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * written prior permission. NCD. makes no representations about the
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * suitability of this software for any purpose. It is provided "as is"
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * without express or implied warranty.
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync *
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD.
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync *
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync */
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#ifndef _XLBX_H_
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#define _XLBX_H_
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#include <X11/Xfuncproto.h>
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#include <X11/Xdefs.h>
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#include <X11/Xlib.h>
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#include <X11/extensions/lbx.h>
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync_XFUNCPROTOBEGIN
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsyncBool XLbxQueryExtension(
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync Display* /* dpy */,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync int* /* requestp */,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync int* /* event_basep */,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync int* /* error_basep */
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync);
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsyncBool XLbxQueryVersion(
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync Display* /* dpy */,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync int* /* majorVersion */,
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync int* /* minorVersion */
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync);
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsyncint XLbxGetEventBase(Display *dpy);
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync_XFUNCPROTOEND
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync
ae3b356f74cf4942fdd85f8b0544af62f8161656vboxsync#endif