OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide
Recovering From Errors
OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide—424822-001
6-19
Information Buffer Structures
OBJECT LIST
An array containing a list of the dangling objects. For each dangling object, the
array contains Z-OBJ-ID and Z-OBJ-CLASS.
OBJECT ID
An internal pointer with little use in troubleshooting.
OBJECT CLASS
The class of the dangling object.
This is the most useful information in ZGPI-INFO-2, because it identifies the class
of the object which has not been attached correctly. For the literal definitions refer
to the GPI DDL.
ZGPI-ST-INFO-3 (Value 30)
This structure provides extended error information to be reported to your Compaq
representative. The associated error is most likely internal to the GPI and will not be
solved without specialized help.
CODE 1
This field contains the primary code for the problem. For a more detailed
explanation refer to the Compaq-defined primary codes in the GPI DDL.
CODE 2
This field contains the secondary code for the problem. Often it contains important
information. The GPI DDL will have an explanation of the nature of the
information under the primary code. In some cases it will be a pre-defined
secondary code in the GPI DDL. In other cases it will be a code from another
system, such as Compaq SnoStop, Transfer, TMF, or an OSI/MHS internal code
(called a kind code).
CODE 3
This field contains the error source code which identifies the internal function which
has returned the error. This information is not of use in debugging a problem unless
the user has access to the source code. Refer this problem to your Compaq analyst.
STRUCT-TYPE
CONSTANT ZGPI-ST-INFO-3 TYPE BINARY 32 VALUE 30.
DEFINITION ZGPI-INFO-3.
STRUCTURE-TYPE 0000 001E
CODE 1 0000
CODE 2 0000
CODE 3 0000
CODE 4 00
CODE 5 00