blob: 8d16f09a25a82af74e5681f20160fbc10cce82de (
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
|
// $Id$
/**
* @file dds4ccm_Connector_Base.idl3p
*
*/
#ifndef DDS4CCM_CONNECTOR_BASE_IDL3P
#define DDS4CCM_CONNECTOR_BASE_IDL3P
#include "connectors/dds4ccm/idl/dds4ccm_ConnectorStatusListener.idl3"
module CCM_DDS
{
connector DDS_Base {
uses ConnectorStatusListener error_listener;
readonly attribute DDS::DomainId_t domain_id;
readonly attribute string qos_profile;// File URL or XML string
};
connector DDS_TopicBase : DDS_Base {
readonly attribute string topic_name;
readonly attribute StringSeq key_fields;
};
};
#endif /* DDS4CCM_CONNECTOR_BASE_IDL3P */
|