summaryrefslogtreecommitdiff
path: root/modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl')
-rw-r--r--modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl118
1 files changed, 118 insertions, 0 deletions
diff --git a/modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl b/modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl
new file mode 100644
index 00000000000..ebea3544e5f
--- /dev/null
+++ b/modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_ConnectorE.idl
@@ -0,0 +1,118 @@
+// -*- C++ -*-
+//
+// $Id$
+
+/**
+ * Code generated by the The ACE ORB (TAO) IDL Compiler v1.7.1
+ * TAO and the TAO IDL Compiler have been developed by:
+ * Center for Distributed Object Computing
+ * Washington University
+ * St. Louis, MO
+ * USA
+ * http://www.cs.wustl.edu/~schmidt/doc-center.html
+ * and
+ * Distributed Object Computing Laboratory
+ * University of California at Irvine
+ * Irvine, CA
+ * USA
+ * http://doc.ece.uci.edu/
+ * and
+ * Institute for Software Integrated Systems
+ * Vanderbilt University
+ * Nashville, TN
+ * USA
+ * http://www.isis.vanderbilt.edu/
+ *
+ * Information about TAO is available at:
+ * http://www.cs.wustl.edu/~schmidt/TAO.html
+ **/
+
+#ifndef _CIAO_HELLO_RECEIVER_CONNECTORE_IDL_
+#define _CIAO_HELLO_RECEIVER_CONNECTORE_IDL_
+
+#include "ccm/CCM_Container.idl"
+#include "Hello_Receiver_Connector.idl"
+#include "dds4ccm/idl/dds_rtf2_dcpsE.idl"
+
+module CCM_DDS
+{
+ local interface CCM_string_Reader : ::CCM_DDS::string_Reader
+ {
+ };
+};
+
+module CCM_DDS
+{
+ local interface CCM_ListenerControl : ::CCM_DDS::ListenerControl
+ {
+ };
+};
+
+/*
+ * module DDS
+{
+ local interface CCM_DataReader : ::DDS::DataReader
+ {
+ };
+};
+ */
+
+module Hello_DDS
+{
+ local interface CCM_Hello_receiver_Connector
+ : ::Components::EnterpriseComponent
+ {
+ ::CCM_DDS::CCM_string_Reader get_receiver_data ();
+ ::CCM_DDS::CCM_ListenerControl get_receiver_control ();
+ ::DDS::CCM_DataReader get_receiver_dds_entity ();
+ };
+
+ local interface CCM_Hello_receiver_Connector_Context
+ : ::Components::SessionContext
+ {
+ ::CCM_DDS::string_RawListener get_connection_receiver_listener ();
+ ::CCM_DDS::PortStatusListener get_connection_receiver_status ();
+ };
+};
+
+module CIAO_Hello_DDS_Hello_receiver_Connector_Impl
+{
+ typedef ::Hello_DDS::CCM_Hello_receiver_Connector_Context Hello_receiver_Connector_Exec_Context;
+
+ local interface Hello_receiver_Connector_Exec
+ : ::Hello_DDS::CCM_Hello_receiver_Connector,
+ ::Components::SessionComponent
+ {
+ };
+};
+
+module Hello_DDS
+{
+ local interface CCM_ReceiverConnectorHomeImplicit
+ {
+ ::Components::EnterpriseComponent create ()
+ raises ( ::Components::CCMException);
+ };
+
+ local interface CCM_ReceiverConnectorHomeExplicit
+ : ::Components::HomeExecutorBase
+ {
+ };
+
+ local interface CCM_ReceiverConnectorHome
+ : CCM_ReceiverConnectorHomeExplicit,
+ CCM_ReceiverConnectorHomeImplicit
+ {
+ };
+};
+
+module CIAO_Hello_DDS_Hello_receiver_Connector_Impl
+{
+ local interface ReceiverConnectorHome_Exec
+ : ::Hello_DDS::CCM_ReceiverConnectorHome
+ {
+ };
+};
+
+#endif /* ifndef */
+