OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual

Object Classes and Attribute Types
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual—522223-001
3-3
Object Management Classes
Object Management Classes
This subsection describes objects and attributes of the object management package. The
single supported class in the object management package is OM-C-EXTERNAL. For an
overview of how each class relates to the other classes, refer to Appendix D, Class
Hierarchies.
OM-C-EXTERNAL
This class of object appears in the definition of the IM-T-EXTERNAL-DATA,
IM-T-EXTERNAL-PARAMETERS, and MH-T-CONTENT attributes.
Table 3-1
describes the attribute types for this class and the syntax, length, and number
of values for each type.
Meanings of Attributes
The attribute types specify the following information:
OM-T-ARBITRARY-ENCODING
A representation of the data value as a bit string.
Table 3-1. OM-C-EXTERNAL Attributes—General Characteristics
Attribute Type Value Syntax
Value
Length
Number of
Values
OM-T-ARBITRARY-
ENCODING
OM-S-BIT-STRING
or
OM-S-ONFILE-STRING
- - 0-1
1
OM-T-ASN1-ENCODING OM-S-ENCODING-STRING
or
OM-S-ONFILE-STRING
2-n 0-1
1
OM-T-DATA-VALUE-
DESCRIPTOR
OM-S-OBJECT-
DESCRIPTOR-STRING
- - 0-1
OM-T-DIRECT-
REFERENCE
OM-S-OBJECT-
IDENTIFIER-STRING
2-n 0-1
OM-T-INDIRECT
REFERENCE
OM-S-INTEGER - - 0-1
OM-T-OCTET-ALIGNED-
ENCODING
OM-S-OCTET-STRING
or
OM-S-ONFILE-STRING
- - 0-1
1
OM-T-CLASS OM-S-INTEGER - - 1
1
Exactly one of these three attributes shall be present.