summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CIDLC/parser_examples/cidl/hello.cidl
blob: 6366067f450e8eac4fe07364f0aebf069e594b14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// $Id$  -*- IDL -*-

// Component implementation definition of hello.idl.
// Since we currently don't have a CCIDL (CIAO CIDL) compiler available,
// we need to generate the servant implementation manually.

import HelloWorld;              // Do we need this?
import HelloHome;               // This should import all related defitions.

composition session hello_example
{
  home executor HelloHome_Exec
    {
      implements HelloHome;      // This implies that HelloWorld_Exec
      manages HelloWorld_Exec;   // implements HellowWorld.
    };
};