summaryrefslogtreecommitdiff
path: root/modules/CIAO/connectors/dds4ccm/examples/Hello/Receiver/Hello_Receiver_Connector.idl
blob: 91b1953f4a232e40457d5528d9bc9ba32ab8580e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// $Id$

#ifndef HELLO_RECEIVER_CONNECTOR
#define HELLO_RECEIVER_CONNECTOR


#include <Components.idl>


#include "Hello_Receiver_Base.idl"

module Hello_DDS
{
  component Hello_receiver_Connector
  {
    provides CCM_DDS::string_Reader receiver_data;
    provides CCM_DDS::ListenerControl receiver_control;
    uses CCM_DDS::string_RawListener receiver_listener;
#ifndef AVOID_E_IDL
    provides DDS::DataReader receiver_dds_entity;
#endif
    uses CCM_DDS::PortStatusListener receiver_status;
  };

  home ReceiverConnectorHome manages Hello_receiver_Connector
  {
  };
};

#endif