summaryrefslogtreecommitdiff
path: root/TAO/tao/Invocation.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-01 09:14:40 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-01 09:14:40 +0000
commitf42b63e24cbbfb912650f5389e8a395bb36d8f8c (patch)
tree85d3e3e30de2cde46f515721e4b2951447afeeed /TAO/tao/Invocation.h
parent5fa609b98f71d355013c4db5f70a72de7f088385 (diff)
downloadATCD-f42b63e24cbbfb912650f5389e8a395bb36d8f8c.tar.gz
ChangeLogTag:Wed Sep 01 04:04:49 1999 Nanbor Wang <nanbor@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Invocation.h')
-rw-r--r--TAO/tao/Invocation.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/TAO/tao/Invocation.h b/TAO/tao/Invocation.h
index 3b5d24aead4..7f0f5d00c79 100644
--- a/TAO/tao/Invocation.h
+++ b/TAO/tao/Invocation.h
@@ -89,6 +89,17 @@ public:
// Encodes the value into the undelying CDR stream based on the
// TypeCode parameter.
+ void prepare_header (CORBA::Boolean is_roundtrip,
+ CORBA_Environment &ACE_TRY_ENV =
+ TAO_default_environment ())
+ ACE_THROW_SPEC ((CORBA::SystemException));
+ // Initialize the Request header.
+ // The <message_size> field of the GIOP header is left blank and
+ // must be filled later.
+ // The function only returns once a connection has been succesfully
+ // established *OR* all profiles have been tried. In that case it
+ // raises the CORBA::TRANSIENT exception.
+
IOP::ServiceContextList& service_info (void);
// Accessor to the request ServiceContextList. Only valid when
// sending a request message.
@@ -104,12 +115,7 @@ protected:
TAO_default_environment ())
ACE_THROW_SPEC ((CORBA::SystemException));
// Establishes a connection to the remote server, initializes
- // the GIOP and Request headers in the output CDR.
- // The <message_size> field of the GIOP header is left blank and
- // must be filled later.
- // The function only returns once a connection has been succesfully
- // established *OR* all profiles have been tried. In that case it
- // raises the CORBA::TRANSIENT exception.
+ // the GIOP headers in the output CDR.
int invoke (CORBA::Boolean is_roundtrip,
CORBA_Environment &ACE_TRY_ENV =