summaryrefslogtreecommitdiff
path: root/modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl')
-rw-r--r--modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl32
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl b/modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl
new file mode 100644
index 00000000000..24bc92644f5
--- /dev/null
+++ b/modules/CIAO/RACE/Planner_Manager/Component/Planner_Manager.idl
@@ -0,0 +1,32 @@
+//$Id$
+#ifndef RACE_PLANNER_MANAGER_IDL
+#define RACE_PLANNER_MANAGER_IDL
+
+#include <Components.idl>
+#include "../Interface/Planner_Manager_I.idl"
+
+#include "../../Planners/Interface/Planner_I.idl"
+#include "../../Output_Adapters/Interface/PlanEgress.idl"
+
+module CIAO
+{
+ module RACE
+ {
+ interface Planner_I;
+ interface PlanEgress;
+
+ component Planner_Manager
+ {
+ provides Planner_Manager_I planner_manager_i;
+ uses multiple Planner_I planners;
+ uses multiple PlanEgress outputs;
+ readonly attribute RACE_Classifications classes;
+ };
+
+ home Planner_Manager_Home manages Planner_Manager
+ {
+ };
+ };
+};
+
+#endif /* RACE_PLANNER_MANAGER_IDL */