summaryrefslogtreecommitdiff
path: root/trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl')
-rw-r--r--trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl49
1 files changed, 49 insertions, 0 deletions
diff --git a/trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl b/trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl
new file mode 100644
index 00000000000..80b0b229961
--- /dev/null
+++ b/trunk/TAO/tao/Messaging/Messaging_RT_Policy.pidl
@@ -0,0 +1,49 @@
+// -*- IDL -*-
+
+//=============================================================================
+/**
+ * @file Messaging_RT_Policy.pidl
+ *
+ * $Id$
+ *
+ * This file was used to generate the code in
+ * Messaging_RT_Policy{C}.{h,cpp}
+ *
+ * The command used to generate code from this file is:
+ *
+ * tao_idl
+ * -o orig -Gp -Gd -GA -Sci -SS
+ * -Wb,export_macro=TAO_Messaging_Export
+ * -Wb,export_include=messaging_export.h
+ * -Wb,pre_include="ace/pre.h"
+ * -Wb,post_include="ace/post.h"
+ * Messaging_RT_Policy.pidl
+ *
+ * The generated files are ready to use
+ */
+//=============================================================================
+
+#ifndef TAO_MESSAGING_RT_POLICY_PIDL
+#define TAO_MESSAGING_RT_POLICY_PIDL
+
+#include "tao/TimeBase.pidl"
+#include "tao/Policy.pidl"
+#include "tao/Messaging/Messaging_Types.pidl"
+
+#pragma prefix "omg.org"
+
+module Messaging
+{
+ /// Synchronization Policy (default = WITH_TRANSPORT)
+ typedef TimeBase::TimeT Timeout;
+
+ //
+ // Locally-Constrained Policy Objects
+ //
+ local interface RelativeRoundtripTimeoutPolicy : CORBA::Policy {
+ readonly attribute TimeBase::TimeT relative_expiry;
+ };
+
+};
+
+#endif /*TAO_MESSAGING_RT_POLICY_PIDL*/