[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
The graPHIGS Programming Interface : Subroutine Reference
GPQWST - Inquire List of Available Workstation Types
GPQWST
(start,
number,
errind,
maxopen,
nwstype,
wstype) |
Purpose
Use
GPQWST to inquire a list of available generic
workstation types that
can be open on a nucleus with nucleus identifier=1.
The graPHIGS API returns a value indicating the number of
workstation types and a list of those types.
If the inquired information is available,
then the graPHIGS API sets the error indicator to zero
and returns the values in the output parameters.
If the error indicator is
543
(the start value exceeds the extent of the
available data),
then only the total number
(totnum)
parameter is set.
If the inquired information is unavailable, then
the error indicator
(errind)
contains an error number indicating the reason,
and the values returned in the output parameters
are unpredictable.
Parameters
start -- specified by user, fullword integer
Starting member of the list of workstation types
(>=1)
number -- specified by user, fullword integer
Number of workstation types requested
(>=0)
errind -- returned by the graPHIGS API, fullword integer
Error indicator. If the error indicator is zero, the request has been
completed. Otherwise, one of the following errors exists:
- 202
- SPECIFIED NUCLEUS DOES NOT EXIST
- 538
- START VALUE < ONE
- 539
- REQUESTED NUMBER < ZERO
- 543
- START EXCEEDS DATA EXTENT. TOTAL NUMBER AVAILABLE RETURNED
maxopen -- returned by the graPHIGS API, fullword
integer
Maximum number of workstations to which a structure store
can be simultaneously associated.
nwstype -- returned by the graPHIGS API, fullword integer
Total number of available generic workstation types.
wstype -- returned by the graPHIGS API, array of
8-byte character strings
List of available generic workstation types.
The output array must be large enough to contain the requested data.
Error Codes
None
Related Subroutines
- GPQWTN
- Inquire List of Available Workstation Types on Nucleus
RCP code
201336325
(X'0C002605')
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]