#include <Synch_Reply_Dispatcher.h>
Inheritance diagram for TAO_Synch_Reply_Dispatcher:
Public Member Functions | |
TAO_Synch_Reply_Dispatcher (TAO_ORB_Core *orb_core, IOP::ServiceContextList &sc) | |
Constructor. | |
virtual | ~TAO_Synch_Reply_Dispatcher (void) |
Destructor. | |
TAO_InputCDR & | reply_cdr (void) |
Return the reply CDR. | |
virtual int | dispatch_reply (TAO_Pluggable_Reply_Params ¶ms) |
virtual void | connection_closed (void) |
Protected Attributes | |
IOP::ServiceContextList & | reply_service_info_ |
The service context list. | |
Private Attributes | |
TAO_ORB_Core * | orb_core_ |
Cache the ORB Core pointer. | |
char | buf_ [ACE_CDR::DEFAULT_BUFSIZE] |
The buffer that is used to initialise the data block. | |
ACE_Data_Block | db_ |
TAO_InputCDR | reply_cdr_ |
|
Constructor.
|
|
Destructor.
|
|
The used for the pending reply has been closed. No reply is expected.
Implements TAO_Reply_Dispatcher. |
|
Dispatch the reply. Return 1 on sucess, -1 on error.
Implements TAO_Reply_Dispatcher. |
|
Return the reply CDR.
|
|
The buffer that is used to initialise the data block.
|
|
datablock that is created on teh stack to initialise the CDR stream underneath. |
|
Cache the ORB Core pointer.
|
|
CDR stream which has the reply information that needs to be demarshalled by the stubs |
|
The service context list.
|