[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS Programming Interface : Subroutine Reference

GPQALW - Inquire Actual Length of Workstation State Tables

GPQALW (wsid, errind, ltable, mtable, ttable, itable, etable, pttable, ctable)

Purpose

Use GPQALW to inquire the actual length of the workstation tables in the WSL.

The graPHIGS API returns values indicating the maximum number of entries in the bundle and color tables for 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 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.

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:
25
SPECIFIED WORKSTATION DOES NOT EXIST
35
WORKSTATION HAS ONLY INPUT CAPABILITIES

ltable -- returned by the graPHIGS API, fullword integer

Total number of polyline bundle table entries.

mtable -- returned by the graPHIGS API, fullword integer

Total number of polymarker bundle table entries.

ttable -- returned by the graPHIGS API, fullword integer

Total number of text bundle table entries.

itable -- returned by the graPHIGS API, fullword integer

Total number of interior bundle table entries.

etable -- returned by the graPHIGS API, fullword integer

Total number of edge bundle table entries.

pttable -- returned by the graPHIGS API, fullword integer

Total number of pattern indexes.

ctable -- returned by the graPHIGS API, fullword integer

Total number of default color table indexes.

Error Codes

None

Related Subroutines

GPQLW
Inquire Length of Workstation State Tables
GPQRCT
Inquire Realized Connection Type

RCP code

201336586 (X'0C00270A')


[ Previous | Next | Contents | Glossary | Home | Search ]