summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 18:22:07 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 18:22:07 +0000
commit4960fef7e20228b78c8e9ba5656c6ea0ccdb6985 (patch)
tree8cea35a2a30f2a8d64ce0ae41918c42524fb8b79
parent2954317632e0ec2bbb053a6fbfc69912382369d8 (diff)
downloadATCD-4960fef7e20228b78c8e9ba5656c6ea0ccdb6985.tar.gz
Added missing definitions.
-rw-r--r--TAO/tao/CORBA.pidl35
1 files changed, 20 insertions, 15 deletions
diff --git a/TAO/tao/CORBA.pidl b/TAO/tao/CORBA.pidl
index 108889a16b9..42992cec2b9 100644
--- a/TAO/tao/CORBA.pidl
+++ b/TAO/tao/CORBA.pidl
@@ -1,6 +1,6 @@
// $Id$
-// This will have all new definitions that will go in to CORBA from
+// This will have all new definitions that will go in to CORBA from
// now on.
#pragma prefix "omg.org"
@@ -8,6 +8,8 @@
module CORBA
{
typedef string ORBid;
+ typedef string Identifier;
+ typedef unsigned long Flags;
interface NamedValue
{
@@ -23,25 +25,28 @@ module CORBA
SYSTEM_EXCEPTION
};
- typedef sequence<Request_ptr> RequestSeq;
-
- typedef string ObjectId;
+ interface Request;
+ interface NVList;
+
+ typedef sequence<Request> RequestSeq;
+
+ typedef string ObjectId;
typedef sequence <ObjectId> ObjectIdList;
- typedef unsigned short ServiceType;
- typedef unsigned long ServiceOption;
+ typedef unsigned short ServiceType;
+ typedef unsigned long ServiceOption;
typedef unsigned long ServiceDetailType;
- struct ServiceDetail
- {
+ struct ServiceDetail
+ {
ServiceDetailType service_detail_type;
- sequence <octet> service_detail;
- };
-
- struct ServiceInformation
- {
- sequence <ServiceOption> service_options;
- sequence <ServiceDetail> service_details;
+ sequence <octet> service_detail;
+ };
+
+ struct ServiceInformation
+ {
+ sequence <ServiceOption> service_options;
+ sequence <ServiceDetail> service_details;
};
};