summaryrefslogtreecommitdiff
path: root/TAO/CIAO/ciao/Deployment_Base.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/ciao/Deployment_Base.idl')
-rw-r--r--TAO/CIAO/ciao/Deployment_Base.idl86
1 files changed, 0 insertions, 86 deletions
diff --git a/TAO/CIAO/ciao/Deployment_Base.idl b/TAO/CIAO/ciao/Deployment_Base.idl
deleted file mode 100644
index 4c769c61aed..00000000000
--- a/TAO/CIAO/ciao/Deployment_Base.idl
+++ /dev/null
@@ -1,86 +0,0 @@
-//$Id$
-#ifndef DEPLOYMENT_BASE_IDL
-#define DEPLOYMENT_BASE_IDL
-
-#include <orb.idl>
-#include "tao/ULongSeq.pidl"
-#include "Deployment_Core.idl"
-
-module Deployment {
-
- enum SatisfierPropertyKind {
- Quantity,
- Capacity,
- Minimum,
- Maximum,
- _Attribute,
- Selection
- };
-
- struct SatisfierProperty {
- string name;
- SatisfierPropertyKind kind;
- any value;
- };
-
- typedef sequence < SatisfierProperty > SatisfierProperties;
-
- struct SharedResource {
- string name;
- ::CORBA::StringSeq resourceType;
- ::CORBA::ULongSeq nodeRef;
- SatisfierProperties property;
- };
-
- typedef sequence < SharedResource > SharedResources;
-
- struct Resource {
- string name;
- ::CORBA::StringSeq resourceType;
- SatisfierProperties property;
- };
-
- typedef sequence < Resource > Resources;
-
- struct Node {
- string name;
- string label;
- ::CORBA::ULongSeq sharedResourceRef;
- ::CORBA::ULongSeq connectionRef;
- Resources resource;
- };
-
- typedef sequence < Node > Nodes;
-
- struct Interconnect {
- string name;
- string label;
- ::CORBA::ULongSeq connectionRef;
- ::CORBA::ULongSeq connectRef;
- Resources resource;
- };
-
- typedef sequence < Interconnect > Interconnects;
-
- struct Bridge {
- string name;
- string label;
- ::CORBA::ULongSeq connectRef;
- Resources resource;
- };
-
- typedef sequence < Bridge > Bridges;
-
- struct Domain {
- string UUID;
- string label;
- SharedResources sharedResource;
- Nodes node;
- Interconnects interconnect;
- Bridges bridge;
- Properties infoProperty;
- };
-
-};
-
-#endif /* DEPLOYMENT_BASE_IDL */