PreviousNext

Overview - GDS Package

The Global Directory Service (GDS) package (GDSP) is an OSF extension to the XDS interface. Applications must negotiate use of this package with ds_version( ) before using any of the additional features. If an application attempts to use features specific to this package without first negotiating its use, then an appropriate error (for example, OM_NO_SUCH_CLASS) is returned by the Object Management function.

The object identifier associated with the GDSP is

{iso(1) identified-organisation(3) icd-ecma(0012) member-company(2)
siemens-units(1107) sni(1) directory(3) xdsapi(100) gdsp(0)}

It takes the following encoding:

\x2B\xC\x2\x88\x53\x1\x3\x64\x0

The identifier is represented by the constant DSX_GDS_PKG. The C constants associated with this package are contained in the xdsgds.h header file.

The concepts and notation used are first mentioned in XDS Class Definitions. They are also fully explained in Information Syntaxes, XOM Service Interface, and Object Management Package. The attribute types are introduced first, followed by the object classes. Next, the OM class hierarchy and OM class definitions required to support the new attribute types are described.