summaryrefslogtreecommitdiff
path: root/TAO/examples/POA/Generic_Servant/Foo.idl
blob: 31e27f46e5f7357b06039de21202280e0481245d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// $Id$
// ================================================================
//
// = FILENAME
//     Foo.idl
//
// ================================================================

// IDL

interface Foo
{
  long doit ();
  // A simple twoway operation, the idea is to verify that the server
  // can be located.

  oneway void simply_doit ();
  // A simple oneway operation, the idea is to measure any differences
  // to the previous one.

  void timed_operation (in unsigned long timeout);
  // A timed operation.

  void shutdown ();
  // Shutdown the server.
};