Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / AMI / ami_test.idl
blob84afd875727b24ddaccb2936351c91445bf56e9a
2 //=============================================================================
3 /**
4 * @file ami_test.idl
6 * IDL description of the AMI Test interface
9 * @author Alexander Babu Arulanthu <alex@cs.wustl.edu>
10 * @author Michael Kircher <Michael.Kircher@mchp.siemens.de>
12 //=============================================================================
14 module A
16 exception DidTheRightThing {
17 long id;
18 string whatDidTheRightThing;
21 interface AMI_Test
23 long foo (out long out_l,
24 in long in_l,
25 in string in_str)
26 raises (DidTheRightThing);
28 attribute long yadda;
30 oneway void shutdown ();
32 void inout_arg_test (inout string str);
35 interface Test_Child : AMI_Test
37 void child_op ();