4c221b0da1816acf2ca302b10092df059484468dvboxsync/*
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncCopyright 1987, 1998 The Open Group
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncPermission to use, copy, modify, distribute, and sell this software and its
4c221b0da1816acf2ca302b10092df059484468dvboxsyncdocumentation for any purpose is hereby granted without fee, provided that
4c221b0da1816acf2ca302b10092df059484468dvboxsyncthe above copyright notice appear in all copies and that both that
4c221b0da1816acf2ca302b10092df059484468dvboxsynccopyright notice and this permission notice appear in supporting
4c221b0da1816acf2ca302b10092df059484468dvboxsyncdocumentation.
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncThe above copyright notice and this permission notice shall be included
4c221b0da1816acf2ca302b10092df059484468dvboxsyncin all copies or substantial portions of the Software.
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
4c221b0da1816acf2ca302b10092df059484468dvboxsyncOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4c221b0da1816acf2ca302b10092df059484468dvboxsyncMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
4c221b0da1816acf2ca302b10092df059484468dvboxsyncIN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
4c221b0da1816acf2ca302b10092df059484468dvboxsyncOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
4c221b0da1816acf2ca302b10092df059484468dvboxsyncARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4c221b0da1816acf2ca302b10092df059484468dvboxsyncOTHER DEALINGS IN THE SOFTWARE.
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncExcept as contained in this notice, the name of The Open Group shall
4c221b0da1816acf2ca302b10092df059484468dvboxsyncnot be used in advertising or otherwise to promote the sale, use or
4c221b0da1816acf2ca302b10092df059484468dvboxsyncother dealings in this Software without prior written authorization
4c221b0da1816acf2ca302b10092df059484468dvboxsyncfrom The Open Group.
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync*/
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync#ifndef OPAQUE_H
4c221b0da1816acf2ca302b10092df059484468dvboxsync#define OPAQUE_H
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync#include <X11/Xmd.h>
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync#include "globals.h"
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT char *defaultTextFont;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT char *defaultCursorFont;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int MaxClients;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT volatile char isItTimeToYield;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT volatile char dispatchException;
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync/* bit values for dispatchException */
4c221b0da1816acf2ca302b10092df059484468dvboxsync#define DE_RESET 1
4c221b0da1816acf2ca302b10092df059484468dvboxsync#define DE_TERMINATE 2
4c221b0da1816acf2ca302b10092df059484468dvboxsync#define DE_PRIORITYCHANGE 4 /* set when a client's priority changes */
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT CARD32 TimeOutValue;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int ScreenSaverBlanking;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int ScreenSaverAllowExposures;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int defaultScreenSaverBlanking;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int defaultScreenSaverAllowExposures;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT char *display;
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int defaultBackingStore;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool disableBackingStore;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool enableBackingStore;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool PartialNetwork;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool RunFromSigStopParent;
4c221b0da1816acf2ca302b10092df059484468dvboxsync#ifdef RLIMIT_DATA
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int limitDataSpace;
4c221b0da1816acf2ca302b10092df059484468dvboxsync#endif
4c221b0da1816acf2ca302b10092df059484468dvboxsync#ifdef RLIMIT_STACK
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int limitStackSpace;
4c221b0da1816acf2ca302b10092df059484468dvboxsync#endif
4c221b0da1816acf2ca302b10092df059484468dvboxsync#ifdef RLIMIT_NOFILE
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT int limitNoFile;
4c221b0da1816acf2ca302b10092df059484468dvboxsync#endif
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool defeatAccessControl;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT long maxBigRequestSize;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool party_like_its_1989;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool whiteRoot;
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool bgNoneRoot;
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsyncextern _X_EXPORT Bool CoreDump;
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync
4c221b0da1816acf2ca302b10092df059484468dvboxsync#endif /* OPAQUE_H */