summaryrefslogtreecommitdiff
path: root/CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl')
-rw-r--r--CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl24
1 files changed, 24 insertions, 0 deletions
diff --git a/CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl b/CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl
new file mode 100644
index 00000000000..54d154923b6
--- /dev/null
+++ b/CIAO/connectors/dds4ccm/tutorials/Shapes/Shapes_asm/Shapes_Control_comp/src/Shapes_Control_comp.idl
@@ -0,0 +1,24 @@
+// $Id$
+
+#ifndef SHAPES_CONTROL_COMP_IDL_
+#define SHAPES_CONTROL_COMP_IDL_
+
+#include "Shapes_Control_obj.idl"
+
+#include <Components.idl>
+
+module Shapes
+{
+ component Control_comp
+ {
+ uses Shapes::Control_obj control;
+
+ attribute unsigned long rate;
+ attribute unsigned short max_x;
+ attribute unsigned short max_y;
+ attribute unsigned short max_size;
+ attribute boolean resize_shape;
+ };
+};
+
+#endif /* SHAPES_CONTROL_COMP_IDL_ */