Appendix B. IDL (Interface Description Language)

Table of Contents
IDL file and generation of remote executable programs
Example
Details of IDL
Differences from Ninf IDL
IDL grammar

To create a remote executable program, you need to write an IDL file which describes the interfaces of each remote function. In this section, we explain IDL.

IDL file and generation of remote executable programs

We define a remote executable module in the IDL file. The stub generation program (omrpc-gen) from the IDL file description creates a remote executable program which communications with the remote executable module. A command (omrpc-cc) is a driver that generates the remote executable program and , also serves as link to library.