Merge pull request #2218 from jwillemsen/jwi-pthreadsigmask
[ACE_TAO.git] / TAO / tests / CSD_Strategy_Tests / TP_Foo_A / Foo_A.idl
blob86c7b7e96d8f6e9f6c5cd8a715f3696b6b61ce87
1 #ifndef FOO_A_IDL
2 #define FOO_A_IDL
4 #include "FooException.idl"
6 interface Foo_A
8 /// void return-type, no arguments
9 void op1();
11 /// void return-type, 1 "in" argument
12 void op2(in long value);
14 /// long return-type, 1 "in" argument
15 long op3(in long value);
17 /// one-way version of op2
18 oneway void op4(in long value);
20 /// Operation that always raises an exception.
21 void op5() raises (FooException);
23 /// Client calls this last. The last client to claim that it is
24 /// done will cause the server to shutdown.
25 void done();
28 #endif