summaryrefslogtreecommitdiff
path: root/modules/CIAO/connectors/ami4ccm/tests/DelReplyH/Base/DelReplyH.idl
blob: 4ac047eb2a1cd47a282b8b7237338fce12f86f4d (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
27
28
29
30
31
32
33
34
35
36
// $Id$

#ifndef DELREPLYH_IDL
#define DELREPLYH_IDL

#pragma ciao lem "Base/DelReplyHE.idl"
#pragma ciao ami4ccm interface "DelReplyH::MyFoo"
#pragma ciao lem "Base/DelReplyHAE.idl"

module DelReplyH
{
  exception InternalError
    {
      long id;
      string error_string;
    };

  // Sender/Receiver interface
  interface MyFoo
    {
      long foo (in string in_str, out string answer)
        raises (InternalError);
  //    void hello (out long answer)
  //      raises (InternalError);
  
  //    attribute short rw_attrib
  //      getraises (InternalError)
 //       setraises (InternalError);

   //   readonly attribute short ro_attrib
     //   raises (InternalError);
    };
};

#endif