Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Mixed_Sync_ASync_Events / test.idl
blob9d8430916fba2c8b00d8809f376eb96590a6e04e
1 //=============================================================================
2 /**
3 * @file test.idl
5 * IDL description of the Test interface
7 * @author Martin Corino <mcorino@remedy.nl>
8 */
9 //=============================================================================
11 module A
13 enum RunMode
15 RM_SLAVE,
16 RM_MASTER
19 enum RequestMode
21 RQM_SYNCH,
22 RQM_ASYNCH
25 enum FollowUp
27 FU_TIMER,
28 FU_NOTIFICATION
31 interface Test
33 void request (in RequestMode mode, inout unsigned long counter, out FollowUp follow_up);
35 void report (in string msg);
37 oneway void shutdown ();