OSF DCE Application Development Guide--Core Components

OSF DCE Application Development Guide—Core Components
[interface_attribute, ...] interface interface_name
Interface names, together with major and minor version numbers, are used by the IDL
compiler to construct identifiers for interface specifiers, entry point vectors, and entry
point vector types. If the major and minor version numbers are single digits, the
interface name can be up to 17 characters long.
17.5.2 Interface Definition Body
The declarations in an interface definition body are one or more of the following:
import_declaration
constant_declaration
type_declaration
operation_declaration
A ; (semicolon) terminates each declaration, and {}(braces) enclose the entire body.
Import declarations must precede other declarations in the interface body. Import
declarations specify the names of other IDL interfaces that define types and constants
used by the importing interface.
Constant, type, and operation declarations specify the constants, types, and operations
that the interface exports. These declarations can be coded in any order, provided any
constant or type is defined before it is used.
17.6 Overview of IDL Attributes
Table 17-1 lists the attributes allowed in interface definition files and specifies the
declarations in which they can occur.
17 6 Tandem Computers Incorporated 124245