[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
The graPHIGS Programming Interface : Subroutine Reference
GPQIVF - Inquire Invisibility Filter
GPQIVF
(wsid,
inlen,
exlen,
errind,
inclen,
incl,
exclen,
excl) |
Note:
This subroutine is a Workstation State List (WSL)
inquiry.
For an overview, see
"WSL Inquiries"
Purpose
Use
GPQIVF to inquire the current invisibility
filter values for the visibility inclusion and exclusion
filters on the specified workstation.
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
533 (an output parameter is
not large enough for all the requested data), then the
values up to the length specified are returned.
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
wsid -- specified by user, fullword integer
Workstation identifier.
inlen -- specified by user, fullword integer
Length of inclusion filter array provided by the
application for the graPHIGS API to return the corresponding
filters (>=0)
This is the size of the array provided by the application
for the graPHIGS API to return the corresponding data.
exlen -- specified by user, fullword integer
Length of exclusion filter array provided by the
graPHIGS API to return the corresponding filter
(>=0)
This is the size of the array provided by the application
for the graPHIGS API to return the corresponding data.
errind -- returned by the graPHIGS API, fullword integer
If the error indicator is zero, the request has been
completed.
Otherwise, one of the following errors exists:
- 25
- SPECIFIED WORKSTATION DOES NOT EXIST
- 35
- WORKSTATION HAS ONLY INPUT CAPABILITIES
- 505
- LENGTH OF RETURN ARRAY < ZERO
- 533
- INQUIRY DATA EXCEEDS AREA. OUTPUT TRUNCATED
inclen -- returned by the graPHIGS API, fullword integer
Number of class names in the inclusion filter.
incl -- returned by the graPHIGS API, array of fullword
integers.
List of class names in the inclusion filter.
exclen -- returned by the graPHIGS API, fullword integer
Number of class names in the exclusion filter length.
excl -- returned by the graPHIGS API, array of fullword
integers.
List of class names in the exclusion filter.
Error Codes
None
Related Subroutines
- GPIVF
- Set Invisibility Filter
- GPQNCN
- Inquire Number of Available Class Names
RCP code
201336838
(X'0C002806')
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]