#include "tao/Asynch_Reply_Dispatcher_Base.h"#include "tao/Pluggable_Messaging_Utils.h"#include "tao/ORB_Core.h"#include "tao/debug.h"#include "tao/Transport.h"
Go to the source code of this file.
Functions | |
| ACE_RCSID (tao, Asynch_Reply_Dispatcher_Base,"$Id: Asynch_Reply_Dispatcher_Base.cpp 85001 2009-03-31 10:06:45Z msmit $") 1TAO_Asynch_Reply_Dispatcher_Base | |
| ACE_RCSID | ( | tao | , | |
| Asynch_Reply_Dispatcher_Base | , | |||
| "$Id: Asynch_Reply_Dispatcher_Base.cpp 85001 2009-03-31 10:06:45Z msmit $" | ||||
| ) |
Definition at line 13 of file Asynch_Reply_Dispatcher_Base.cpp.
00015 : Asynch_Reply_Dispatcher_Base.cpp 85001 2009-03-31 10:06:45Z msmit $") 00016 00017 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00018 00019 // Constructor. 00020 TAO_Asynch_Reply_Dispatcher_Base::TAO_Asynch_Reply_Dispatcher_Base ( 00021 TAO_ORB_Core *orb_core, 00022 ACE_Allocator *allocator) 00023 : TAO_Reply_Dispatcher (allocator) 00024 , db_ (sizeof buf_, 00025 ACE_Message_Block::MB_DATA, 00026 this->buf_, 00027 orb_core->input_cdr_buffer_allocator (), 00028 orb_core->locking_strategy (), 00029 ACE_Message_Block::DONT_DELETE, 00030 orb_core->input_cdr_dblock_allocator ()), 00031 reply_cdr_ (&db_, 00032 ACE_Message_Block::MB_DATA, 00033 TAO_ENCAP_BYTE_ORDER, 00034 TAO_DEF_GIOP_MAJOR, 00035 TAO_DEF_GIOP_MINOR, 00036 orb_core) 00037 , transport_ (0) 00038 , lock_ (0) 00039 , is_reply_dispatched_ (false) 00040 { 00041 // @@ NOTE: Need a seperate option for this.. 00042 this->lock_ = 00043 orb_core->resource_factory ()->create_cached_connection_lock (); 00044 }
1.6.1