Merge pull request #2222 from jwillemsen/jwi-dllexportwarning
[ACE_TAO.git] / TAO / tests / Bug_3068_Regression / test.idl
blob70b024cce13e12e23498e18c1438387bc1f89084
2 #include "tao/OctetSeq.pidl"
4 interface Callback
6 oneway void shutdown ();
7 // A safe way to shutdown the client, using either clean shutdowns
8 // or "catastrophic failures".
10 void callback_method (in CORBA::OctetSeq payload);
11 // A simple remote call takes a payload to increase the duration of
12 // call to trigger the wait strategy and thus the error.
16 interface Simple_Server
18 oneway void ow_test ();
20 long test_method (in boolean do_callback);
21 // Just call a method on the server,
23 void callback_object (in Callback cb);
24 // send the callback object to the server
26 oneway void shutdown ();
27 // A safe way to shutdown the server, it is a oneway function so we
28 // will never get a COMM_FAILURE error