040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync/*
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncCopyright 1987, 1998 The Open Group
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncPermission to use, copy, modify, distribute, and sell this software and its
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncdocumentation for any purpose is hereby granted without fee, provided that
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncthe above copyright notice appear in all copies and that both that
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsynccopyright notice and this permission notice appear in supporting
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncdocumentation.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncThe above copyright notice and this permission notice shall be included
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncin all copies or substantial portions of the Software.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncIN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncOTHER DEALINGS IN THE SOFTWARE.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncExcept as contained in this notice, the name of The Open Group shall
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncnot be used in advertising or otherwise to promote the sale, use or
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncother dealings in this Software without prior written authorization
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncfrom The Open Group.
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync*/
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ifndef OPAQUE_H
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#define OPAQUE_H
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#include <X11/Xmd.h>
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#include "globals.h"
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern char *defaultTextFont;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern char *defaultCursorFont;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int MaxClients;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern volatile char isItTimeToYield;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern volatile char dispatchException;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync/* bit values for dispatchException */
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#define DE_RESET 1
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#define DE_TERMINATE 2
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#define DE_PRIORITYCHANGE 4 /* set when a client's priority changes */
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern CARD32 TimeOutValue;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int ScreenSaverBlanking;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int ScreenSaverAllowExposures;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int defaultScreenSaverBlanking;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int defaultScreenSaverAllowExposures;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int argcGlobal;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern char **argvGlobal;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern char *display;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int defaultBackingStore;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool disableBackingStore;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool enableBackingStore;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool disableSaveUnders;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool PartialNetwork;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ifndef NOLOGOHACK
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int logoScreenSaver;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#endif
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ifdef RLIMIT_DATA
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int limitDataSpace;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#endif
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ifdef RLIMIT_STACK
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int limitStackSpace;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#endif
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#ifdef RLIMIT_NOFILE
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern int limitNoFile;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#endif
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool defeatAccessControl;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern long maxBigRequestSize;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool blackRoot;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool whiteRoot;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsyncextern Bool CoreDump;
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync
040abec2534dadc53ebc8fa378ef03f4feecb7dbvboxsync#endif /* OPAQUE_H */