summaryrefslogtreecommitdiff
path: root/TAO/tao/Invocation.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-11 15:01:24 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-11 15:01:24 +0000
commit6fe4a5ae09087ff6949c40ef87878ea1938ed8f6 (patch)
treeb53ede7af5ae4fee95819df8ebb37df8514ead39 /TAO/tao/Invocation.h
parent1943426be215a7a9ab777be97adde88891daa6c1 (diff)
downloadATCD-6fe4a5ae09087ff6949c40ef87878ea1938ed8f6.tar.gz
ChangeLogTag:Wed Aug 11 09:18:53 1999 Nanbor Wang <nanbor@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Invocation.h')
-rw-r--r--TAO/tao/Invocation.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/TAO/tao/Invocation.h b/TAO/tao/Invocation.h
index 582db967456..bc07c30f2a3 100644
--- a/TAO/tao/Invocation.h
+++ b/TAO/tao/Invocation.h
@@ -89,6 +89,10 @@ public:
// Encodes the value into the undelying CDR stream based on the
// TypeCode parameter.
+ IOP::ServiceContextList& request_service_info (void);
+ // Accessor to the request ServiceContextList. Only valid when
+ // sending a request message.
+
TAO_OutputCDR &out_stream (void);
// Return the underlying output stream.
@@ -155,6 +159,10 @@ protected:
TAO_Profile *profile_;
// This invocation is using this transport, may change...
+ IOP::ServiceContextList request_service_info_;
+ // The ServiceContextList sent to the server side. Only valid
+ // when sending a request.
+
ACE_Time_Value max_wait_time_value_;
ACE_Time_Value *max_wait_time_;
// The timeout remaining for this request, it is initialized in
@@ -211,6 +219,9 @@ public:
TAO_default_environment ());
// No CORBA::Context support (deprecated).
+ const IOP::ServiceContextList& reply_service_info (void) const;
+ // Accessor to the reply ServiceContextList.
+
TAO_InputCDR &inp_stream (void);
// return the underlying input stream