summaryrefslogtreecommitdiff
path: root/trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl')
-rw-r--r--trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl43
1 files changed, 43 insertions, 0 deletions
diff --git a/trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl b/trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl
new file mode 100644
index 00000000000..c2d98c7cf88
--- /dev/null
+++ b/trunk/TAO/orbsvcs/tests/RTCosScheduling/testSched.idl
@@ -0,0 +1,43 @@
+/* -*- C++ -*- */
+
+//=============================================================================
+/**
+ * @file testSched.idl
+ *
+ * $Id$
+ *
+ * @author Matt Murphy <murphym@cs.uri.edu>
+ */
+//=============================================================================
+
+/**
+ * @class Object1
+ *
+ * @brief Used by the RTCORBA 1.0 scheduling service.
+ */
+
+#ifndef TEST_SCHED
+#define TEST_SCHED
+
+/**
+ * Object1 class is used in the RTCORBA 1.0 Scheduling
+ * Service test.
+ */
+module testSched {
+
+ exception testSchedException {};
+
+ interface Object1 {
+ /**
+ * method1 executes work at the location specified by the object reference.
+ * It sleeps for the number of seconds specified.
+ *
+ * @param seconds The number of seconds to sleep for.
+ */
+ void method1(in string activity, in long second, inout string output_file)
+ raises (testSchedException);
+ };
+
+};
+
+#endif /* TEST_SCHED */