summaryrefslogtreecommitdiff
path: root/Controller/Component/Path.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Controller/Component/Path.idl')
-rw-r--r--Controller/Component/Path.idl28
1 files changed, 28 insertions, 0 deletions
diff --git a/Controller/Component/Path.idl b/Controller/Component/Path.idl
new file mode 100644
index 00000000000..93228683465
--- /dev/null
+++ b/Controller/Component/Path.idl
@@ -0,0 +1,28 @@
+#ifndef RACE_PATH_IDL
+#define RACE_PATH_IDL
+
+
+module CIAO
+{
+ module RACE
+ {
+
+ struct Path_Element
+ {
+ /// UUID of the component.
+ string node;
+
+ /// Name of the source port.
+ string src;
+
+ /// Name of the destination port.
+ string dst;
+ };
+
+ /// Type definition for a path sequence.
+ typedef sequence <Path_Element> Critical_Path;
+ };
+
+};
+
+#endif /*RACE_PATH_IDL*/