#include <Reply_Dispatcher.h>
Inheritance diagram for TAO_Reply_Dispatcher:
Public Member Functions | |
TAO_Reply_Dispatcher (void) | |
Constructor. | |
virtual | ~TAO_Reply_Dispatcher (void) |
Destructor. | |
virtual int | dispatch_reply (TAO_Pluggable_Reply_Params ¶ms)=0 |
virtual void | connection_closed (void)=0 |
GIOP::LocateStatusType | locate_reply_status (void) const |
Get the locate reply status. | |
GIOP::ReplyStatusType | reply_status (void) const |
Protected Attributes | |
GIOP::LocateStatusType | locate_reply_status_ |
LocateReply status. | |
GIOP::ReplyStatusType | reply_status_ |
Definition at line 50 of file Reply_Dispatcher.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Reply_Dispatcher::TAO_Reply_Dispatcher | ( | void | ) |
Constructor.
Definition at line 16 of file Reply_Dispatcher.cpp.
00018 : locate_reply_status_ (GIOP::UNKNOWN_OBJECT) 00019 , reply_status_ (GIOP::NO_EXCEPTION) 00020 { 00021 }
TAO_Reply_Dispatcher::~TAO_Reply_Dispatcher | ( | void | ) | [virtual] |
virtual void TAO_Reply_Dispatcher::connection_closed | ( | void | ) | [pure virtual] |
The used for the pending reply has been closed. No reply is expected.
Implemented in TAO_Asynch_Reply_Dispatcher_Base, and TAO_Synch_Reply_Dispatcher.
Referenced by TAO_Exclusive_TMS::connection_closed().
virtual int TAO_Reply_Dispatcher::dispatch_reply | ( | TAO_Pluggable_Reply_Params & | params | ) | [pure virtual] |
Dispatch the reply. Return 1 on sucess, -1 on error.
Implemented in TAO_Asynch_Reply_Dispatcher_Base, and TAO_Synch_Reply_Dispatcher.
Referenced by TAO_Muxed_TMS::dispatch_reply(), and TAO_Exclusive_TMS::dispatch_reply().
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE GIOP::LocateStatusType TAO_Reply_Dispatcher::locate_reply_status | ( | void | ) | const |
Get the locate reply status.
Definition at line 9 of file Reply_Dispatcher.inl.
References locate_reply_status_.
Referenced by TAO::LocateRequest_Invocation::check_reply().
00010 { 00011 return this->locate_reply_status_; 00012 }
ACE_INLINE GIOP::ReplyStatusType TAO_Reply_Dispatcher::reply_status | ( | void | ) | const |
Definition at line 15 of file Reply_Dispatcher.inl.
References reply_status_.
Referenced by TAO::Synch_Twoway_Invocation::check_reply_status().
00016 { 00017 return this->reply_status_; 00018 }
GIOP::LocateStatusType TAO_Reply_Dispatcher::locate_reply_status_ [protected] |
LocateReply status.
Definition at line 88 of file Reply_Dispatcher.h.
Referenced by TAO_Synch_Reply_Dispatcher::dispatch_reply(), and locate_reply_status().
GIOP::ReplyStatusType TAO_Reply_Dispatcher::reply_status_ [protected] |
Definition at line 91 of file Reply_Dispatcher.h.
Referenced by TAO_Synch_Reply_Dispatcher::dispatch_reply(), and reply_status().