OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide
Recovering From Errors
OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide—424822-001
6-18
Information Buffer Structures
ATTRIBUTE VALUE
The form of this field may vary with the syntax of the attribute. If the syntax is a
boolean, enumeration, or integer, then the value is in the first four bytes of this field.
If the syntax is an object, the object identifier is in the second four bytes of this
field, and is of little value in debugging the problem, because it is an internal
pointer. However, the first four bytes contain the class of the object, and this
information is helpful. If the syntax is a string, the length of the string is in the first
four bytes and the internal pointer to the string is in the second four bytes. The
pointer is of little value, but refer to the STRING VALUE field below for more
information about the string.
STRING VALUE
This field is the first 16 octets of the string value. The actual length of the string is
given in the string length of the attribute descriptor. If that length is zero, or the
syntax of the attribute is not OM-S-xxx-STRING, ignore this field.
If the string is longer than 16 bytes, then only the first 16 bytes are captured here.
ZGPI-ST-DANGLING-OBJ (Value 20)
This structure returns information about a created object that is not inserted as an
attribute of a root object or an object not inserted in its correct superobject class.
STRUCTURE TYPE
ZGPI-ST-DANGLING-OBJ (20)
ROOT OBJECT ID
The object identifier specified as the root object when the dangling object was
created.
OBJECT COUNT
The count of the number of dangling objects in the list that follows. This list may
contain from one to ZGPI-MAX-DANGLING-OBJ (80) items.
Z-STRUCT-TYPE
CONSTANT ZGPI-ST-DANGLING-OBJ TYPE BINARY 32 VALUE 20.
DEFINITION ZGPI-INFO-2.
STRUCTURE-TYPE 0000 0014
ROOT OBJECT ID 0000 0000
OBJECT COUNT 0000
OBJECT LIST:
OBJECT ID 0000 0000
OBJECT CLASS 0000