diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-09-01 09:14:40 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-09-01 09:14:40 +0000 |
commit | f42b63e24cbbfb912650f5389e8a395bb36d8f8c (patch) | |
tree | 85d3e3e30de2cde46f515721e4b2951447afeeed /TAO/tao/Invocation.h | |
parent | 5fa609b98f71d355013c4db5f70a72de7f088385 (diff) | |
download | ATCD-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.h | 18 |
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 = |