2 #include
"tao/OctetSeq.pidl"
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