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