#include <Asynch_Invocation.h>
Inheritance diagram for TAO_GIOP_Asynch_Invocation
Public Methods | |
TAO_GIOP_Asynch_Invocation (void) | |
Default constructor. This should never get called, it is here only to appease older versions of g++. | |
TAO_GIOP_Asynch_Invocation (TAO_Stub *stub, const char *operation, CORBA::ULong opname_len, CORBA::Boolean argument_flag, TAO_ORB_Core *orb_core, int byte_order = TAO_ENCAP_BYTE_ORDER) | |
Constructor. | |
virtual int | invoke (CORBA_Environment &TAO_IN_ENV = TAO_default_environment ()) throw (CORBA::SystemException) |
Send request, without blocking until any reply comes back. | |
void | start (CORBA_Environment &TAO_IN_ENV = TAO_default_environment ()) throw (CORBA::SystemException) |
Establishes a connection to the remote server, initializes headers etc. | |
Protected Methods | |
virtual int | invoke_i (CORBA::Environment &ACE_TRY_ENV) = 0 throw (CORBA::SystemException) |
Must be overridden. | |
Protected Attributes | |
TAO_Asynch_Reply_Dispatcher_Base* | rd_ |
Reply dispatcher for the current asynchronous invocation. |
|
Default constructor. This should never get called, it is here only to appease older versions of g++.
|
|
Constructor.
|
|
Send request, without blocking until any reply comes back.
|
|
Must be overridden.
Reimplemented in TAO_GIOP_Twoway_Asynch_Invocation. |
|
Establishes a connection to the remote server, initializes headers etc.
|
|
Reply dispatcher for the current asynchronous invocation.
|