f0ab104f070bc7f569404826fea1828ed985638cvboxsync/******************************************************************************
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Copyright (c) 1994, 1995 Hewlett-Packard Company
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Permission is hereby granted, free of charge, to any person obtaining
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * a copy of this software and associated documentation files (the
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * "Software"), to deal in the Software without restriction, including
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * without limitation the rights to use, copy, modify, merge, publish,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * distribute, sublicense, and/or sell copies of the Software, and to
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * permit persons to whom the Software is furnished to do so, subject to
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * the following conditions:
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * The above copyright notice and this permission notice shall be included
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * in all copies or substantial portions of the Software.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE USE OR OTHER DEALINGS IN THE SOFTWARE.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Except as contained in this notice, the name of the Hewlett-Packard
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Company shall not be used in advertising or otherwise to promote the
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * sale, use or other dealings in this Software without prior written
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * authorization from the Hewlett-Packard Company.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Header file for users of machine-independent DBE code
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *****************************************************************************/
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#ifdef HAVE_DIX_CONFIG_H
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#include <dix-config.h>
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#endif
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#ifndef MIDBE_H
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#define MIDBE_H
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#include "privates.h"
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync/* EXTERNS */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsyncextern Bool miDbeInit(
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ScreenPtr pScreen,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DbeScreenPrivPtr pDbeScreenPriv
f0ab104f070bc7f569404826fea1828ed985638cvboxsync);
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsyncextern DevPrivateKeyRec dbeScreenPrivKeyRec;
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#define dbeScreenPrivKey (&dbeScreenPrivKeyRec)
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsyncextern DevPrivateKeyRec dbeWindowPrivKeyRec;
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#define dbeWindowPrivKey (&dbeWindowPrivKeyRec)
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsyncextern RESTYPE dbeDrawableResType;
f0ab104f070bc7f569404826fea1828ed985638cvboxsyncextern RESTYPE dbeWindowPrivResType;
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#endif /* MIDBE_H */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync