summaryrefslogtreecommitdiff
path: root/TAO/tao/Request.h
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-13 01:19:00 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-13 01:19:00 +0000
commitded688cbc99130c7d121a85e7a1baf59fd71cc41 (patch)
treedc7912e019616efe81e82367652d4223326b4d4c /TAO/tao/Request.h
parent2608dca1172910602ed476ca9a75f42841593398 (diff)
downloadATCD-ded688cbc99130c7d121a85e7a1baf59fd71cc41.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/Request.h')
-rw-r--r--TAO/tao/Request.h20
1 files changed, 16 insertions, 4 deletions
diff --git a/TAO/tao/Request.h b/TAO/tao/Request.h
index 74fbcb13f03..febf5e9eafe 100644
--- a/TAO/tao/Request.h
+++ b/TAO/tao/Request.h
@@ -58,9 +58,18 @@ public:
CORBA::ExceptionList_ptr exceptions (void);
// Return the exceptions resulting from this request.
+ // The next 3 are not yet inplemented - they just
+ // throw CORBA_NO_IMPLEMENT.
+
+ CORBA::Context_ptr ctx (void) const;
+ // Accessor for the Context member.
+
+ void ctx (CORBA::Context_ptr);
+ // Mutator for the Context member.
+
CORBA::ContextList_ptr contexts (void);
- // Return a list of the request's contexts. Since TAO does
- // not implement Contexts, this will always be 0.
+ // Return a list of the request's result's contexts. Since
+ // TAO does not implement Contexts, this will always be 0.
CORBA::Environment_ptr env (void);
// Return the <Environment> for this request.
@@ -161,8 +170,11 @@ private:
CORBA::ExceptionList exceptions_;
// list of exceptions raised by the operation
- CORBA::ContextList contexts_;
- // List of the request's contexts
+ CORBA::ContextList_ptr contexts_;
+ // List of the request's result's contexts.
+
+ CORBA::Context_ptr ctx_;
+ // Context associated with this request.
CORBA::ULong refcount_;
// reference counting