OSF DCE Application Development Guide--Core Components
OSF DCE Application Development Guide—Core Components
17.9.4 String Constants ...............17-15
17.9.5 NULL Constants ...............17-15
17.10 Type Declarations .................17-15
17.10.1 Type Attributes ...............17-15
17.10.2 Base Type Specifiers ..............17-16
17.10.3 Constructed Type Specifiers ............17-17
17.10.4 Predefined Type Specifiers ............17-17
17.10.5 Type Declarator ...............17-17
17.11 Operation Declarations ................17-18
17.11.1 Operation Attributes ..............17-19
17.11.2 Operation Attributes: Execution Semantics .......17-19
17.11.3 Operation Attributes: Memory Management .......17-19
17.12 Parameter Declarations ................17-20
17.13 Basic Data Types ................. 17-21
17.13.1 Integer Types ................17-21
17.13.2 Floating-Point Types ..............17-22
17.13.3 The char Type ................ 17-22
17.13.4 The boolean Type ...............17-22
17.13.5 The byte Type ................17-22
17.13.6 The void Type ................17-23
17.13.7 The handle_t Type ..............17-23
17.13.8 The error_status_t Type .............17-23
17.13.9 International Characters .............17-24
17.14 Constructed Data Types ...............17-24
17.14.1 Structures .................17-25
17.14.2 Unions ..................17-26
17.14.3 Enumerations ................17-29
17.14.4 Pipes ..................17-29
17.14.5 Arrays .................. 17-33
17.14.6 Strings ..................17-41
17.14.7 Pointers ..................17-42
17.14.8 Customized Handles ..............17-58
17.14.9 Context Handles ...............17-59
17.15 Associating a Data Type with a Transmitted Type ........17-65
17.16 IDL Grammar Synopsis ................ 17-68
Chapter 18. Attribute Configuration Language .............. 18-1
18.1 Syntax Notation Conventions .............. 18-1
18.2 Attribute Configuration File .............. 18-1
18.2.1 Naming the ACF ............... 18-2
18.2.2 Compiling the ACF .............. 18-2
18.2.3 ACF Features ................ 18-2
18.3 Structure .................... 18-3
18.3.1 ACF Interface Header ............. 18-3
18.3.2 ACF Interface Body .............. 18-4
18.3.3 The include Statement ............. 18-5
18.3.4 The auto_handle Attribute ............ 18-5
18.3.5 The explicit_handle Attribute ........... 18-6
18.3.6 The implicit_handle Attribute ........... 18-8
18.3.7 The comm_status and fault_status Attributes ....... 18-9
x Tandem Computers Incorporated 124245