summaryrefslogtreecommitdiff
path: root/ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl')
-rw-r--r--ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl16
1 files changed, 16 insertions, 0 deletions
diff --git a/ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl b/ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl
new file mode 100644
index 00000000000..cb98b3cadeb
--- /dev/null
+++ b/ACE/TAO/DevGuideExamples/BiDirectionalGIOP/simple.idl
@@ -0,0 +1,16 @@
+// $Id$
+
+#include "callback.idl"
+
+interface Simple
+{
+ // Just call a method on the server,
+ long test_method(in boolean do_callback);
+
+ // send the callback object to the server
+ void callback_object(in Callback cb);
+
+ // A safe way to shutdown the server, it is a oneway function so we
+ // will never get a COMM_FAILURE error
+ oneway void shutdown();
+};