User Commands winsysck(1)
NAME
winsysck - check which window system protocols are available
SYNOPSIS
winsysck [ -va ] [ -display displaystring ] [ -timeout
seconds ] protocol [...]DESCRIPTION
The winsysck command determines if the specified window sys-
tem protocol is available to the user. By default, the win-
sysck command exits as soon as the first available protocolis found, although this behaviour can be modified by the -a
option (see below). OPTIONS The following options can be used to modify the behaviour ofthe winsysck command.
-a Continue to check the availability of the specified
protocols even after determining that one or more pre-
viously specified protocols are available. This is notparticularly useful without the -v option (see below).
-v Print the name of the first available protocol on the
standard output. When combined with the -a option (see
above), print the name of all available protocols on the standard output, separated by newlines.-display displaystring
Use the display displaystring when trying to determine if the x11 protocol is available.-timeout seconds
The timeout option sets the number of seconds beforethe winsysck will time out.
KNOWN PROTOCOLS The following are known values for protocol. x11 Determines if a connection can be made using the X11 Window System protocol. news Determines if a connection can be made using theNetwork-extensible Window System protocol.
x11newsDetermines if connections can be made to an X11/NeWS
server. In addition to being able to establish connec-
tions using both the X11 Window System and Network-
extensible Window System protocols, this requires that these two connections actually interact with the same window server. SunOS 5.10 Last change: 15 February 2010 1User Commands winsysck(1)
sunview Determines if connections can be made using the SunView Window System protocol.EXAMPLES
Determine if an X11 Window System connection can be made:example% if winsysck x11 ; then ...
Determine if an X11 Window System connection can be made to the display "displayhost:0.0":example% if winsysck -display displayhost:0.0 x11 ; then ...
Print the known protocols which are available:example% winsysck -v -a x11 news x11news sunview
Print which window system should be used, given the prefer-
ence for NeWS over SunView, and X11/NeWS over NeWS:
example% winsysck -v x11news news sunview
SEE ALSO
Xserver(1) LIMITATIONS There is no way to determine whether a SunView connection isactually connected to an X11/NeWS server with SunView compa-
tability enabled or to a SunView server.BUGS
None known. DIAGNOSTICS Exit status is 0 if any protocols are available, 1 if none are available, 2 for usage errors. SunOS 5.10 Last change: 15 February 2010 2