Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xdsdme.h(4xds) — DCE 3.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

xdsdme.h(4xds)  —  File Formats

Name

xdsdme.h - Definitions for the DME NMO requirements. 

Synopsis

#include <xom.h>
#include <xds.h>
#include <xdsdme.h>

Description

The xdsdme.h header declares the object identifiers of directory attribute types and directory object classes supported for DME use. 

All application programs that include this header must first include the xom.h object management header and the xds.h header. 

#ifndef XDSDME_HEADER
#define XDSDME_HEADER
  /∗ Intermediate object identifier macros ∗/
 /∗ iso(1) identified-organization(3) osf(22) dme(2)
   components(1) nmo(2) dmeNmoAttributeType(1) ...
∗/
 #define dsP_NMOattributeType(X)   "\x2B\x16\x02\x01\x02\x01" #X
 /∗ iso(1) identified-organization(3) osf(22) dme(2)
   components(1) nmo(2) dmeNmoObjectClass(2) ...
∗/
 #define dsP_NMOobjectClass(X)     "\x2B\x16\x02\x01\x02\x02" #X
 
/∗ Directory attribute types (prefixed by DSX_A_)
   Directory object classes (prefixed by DSX_O_)
∗/
  /∗ Directory attribute types ∗/
 #define OMP_O_DSX_A_ALTERNATE_ADDRESSdsP_NMOattributeType(\x01)
 /∗ Directory object classes ∗/
 #define OMP_O_DSX_O_DME_NMO_AGENTdsP_NMOobjectClass(\x01)
 
 #endif /∗ XDSDME_HEADER ∗/

Related Information

Books: OSF DCE Application Development Guide—Directory Services. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026