xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

globals.h (1232B)


      1 
      2 #ifndef _XSERV_GLOBAL_H_
      3 #define _XSERV_GLOBAL_H_
      4 
      5 #include "window.h"             /* for WindowPtr */
      6 #include "extinit.h"
      7 #ifdef DPMSExtension
      8 /* sigh, too many drivers assume this */
      9 #include <X11/extensions/dpmsconst.h>
     10 #endif
     11 
     12 /* Global X server variables that are visible to mi, dix, os, and ddx */
     13 
     14 extern _X_EXPORT CARD32 defaultScreenSaverTime;
     15 extern _X_EXPORT CARD32 defaultScreenSaverInterval;
     16 extern _X_EXPORT CARD32 ScreenSaverTime;
     17 extern _X_EXPORT CARD32 ScreenSaverInterval;
     18 
     19 #ifdef SCREENSAVER
     20 extern _X_EXPORT Bool screenSaverSuspended;
     21 #endif
     22 
     23 extern _X_EXPORT const char *defaultFontPath;
     24 extern _X_EXPORT int monitorResolution;
     25 extern _X_EXPORT int defaultColorVisualClass;
     26 
     27 extern _X_EXPORT int GrabInProgress;
     28 extern _X_EXPORT Bool noTestExtensions;
     29 extern _X_EXPORT char *SeatId;
     30 extern _X_EXPORT char *ConnectionInfo;
     31 extern _X_EXPORT sig_atomic_t inSignalContext;
     32 
     33 #ifdef PANORAMIX
     34 extern _X_EXPORT Bool PanoramiXExtensionDisabledHack;
     35 #endif
     36 
     37 #ifdef XSELINUX
     38 #define SELINUX_MODE_DEFAULT    0
     39 #define SELINUX_MODE_DISABLED   1
     40 #define SELINUX_MODE_PERMISSIVE 2
     41 #define SELINUX_MODE_ENFORCING  3
     42 extern _X_EXPORT int selinuxEnforcingState;
     43 #endif
     44 
     45 #endif                          /* !_XSERV_GLOBAL_H_ */