scoSysInfoRec(D4nfb)
scoSysInfoRec --
global status about all screens being handled by the X server
Synopsis
#include "scoext.h"
Description
The X server maintains the scoSysInfoRec structure
with status information about all screens
being handled by the server.
Drivers can read this information but should not modify it.
Structure definition
typedef struct _scoSysInfoRec {
int numScreens;
int consoleFd;
int currentVT;
Bool screenActive;
Bool switchEnabled;
scoScreenInfo *scoScreens[MAXSCREENS];
char cursorType[MAXSCREENS];
} scoSysInfoRec
Structure members
The members are:
numScreens
(private)-
number of screens initialized in a multiheaded server
consoleFd
(private)-
file descriptor to which console driver ioctl's are issued
currentVT
(private)-
number (0-11) of the multiscreen
on which the server is running
screenActive
(private)-
true if the server owns the current multiscreen.
This is used internally by the SYS layer.
switchEnabled
-
true if the server is handling screen switching.
scoScreens[MAXSCREENS]
-
list of scoScreenInfo structures
for each screen managed by the server
cursorType[MAXSCREENS]
-
used for backward compatibility with X11R4 drivers.
0-
SCO_HW_CURSOR
1-
SCO_SOFT_CURSOR
Version applicability
This structure is supported for NFB drivers
on all releases of SCO OpenServer 5, SVR5, and AIX 5L.
References
scoScreenInfo(D4nfb)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005