User's Guide
Reference Manual
Release Notes
PDF
Top
ic
User's Guide
Version 4.4
Expand All
Contract All
Chapters
Using the IC Compiler
Top of chapter
Introduction
Compilation of IDL Files
OMG IDL
Top of chapter
OMG IDL - Overview
IC Protocol
Top of chapter
Introduction
Language mappings and IDL operations
IC Protocol
Gen_server Protocol
Erlang Distribution Protocol
Using the Plain Erlang Back-end
Top of chapter
Introduction
Compiling the Code
Writing the Implementation File
An Example
Using the Erlang Generic Server Back-end
Top of chapter
Introduction
Compiling the Code
Writing the Implementation File
An Example
IDL to C mapping
Top of chapter
Introduction
C Mapping Characteristics
Basic OMG IDL Types
Constructed OMG IDL Types
OMG IDL Constants
OMG IDL Operations
Exceptions
Access to Attributes
Summary of Argument/Result Passing for the C-client
Supported Memory Allocation Functions
Special Memory Deallocation Functions
Exception Access Functions
Special Types
A Mapping Example
The C Client Back-end
Top of chapter
Introduction
Generated Stub Files
C Interface Functions
Generating, Compiling and Linking
An Example
The C Server Back-end
Top of chapter
Introduction
Generated Stub Files
C Skeleton Functions
The Server Loop
Generating, Compiling and Linking
An Example
CORBA_Environment C Structure
Top of chapter
C Structure
The CORBA Compatibility Part
The External Part
The Internal Part
Creating and Initiating the CORBA_Environment Structure
Setting System Exceptions
IDL to Java language Mapping
Top of chapter
Introduction
Specialties in the Mapping
Basic OMG IDL Types
Constructed OMG IDL Types
Mapping for Constants
Invocations of Operations
Exceptions
Access to Attributes
Summary of Argument/Result Passing for Java
Communication Toolbox
The Package com.ericsson.otp.ic
The Term Class
Stub File Types
Client Stub Initialization, Methods Exported
Server Skeleton Initialization, Server Stub Implementation, Methods Exported
A Mapping Example
Running the Compiled Code
ic User's Guide
Version 4.4
December 15, 2015