00001 // -*- C++ -*- 00002 // 00003 // ECG_CDR_Message_Receiver.i,v 1.5 2005/11/10 06:47:23 ossama Exp 00004 00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 ACE_INLINE 00008 TAO_ECG_CDR_Message_Receiver::Requests::Requests (void) 00009 : fragmented_requests_ (0) 00010 , size_ (0) 00011 , id_range_low_ (0) 00012 , id_range_high_ (0) 00013 , min_purge_count_ (0) 00014 { 00015 } 00016 00017 // **************************************************************** 00018 00019 ACE_INLINE 00020 TAO_ECG_CDR_Message_Receiver::TAO_ECG_CDR_Message_Receiver (CORBA::Boolean crc) 00021 : ignore_from_ () 00022 , request_map_ () 00023 /* , lock_ (0) */ 00024 , max_requests_ (ECG_DEFAULT_MAX_FRAGMENTED_REQUESTS) 00025 , min_purge_count_ (ECG_DEFAULT_FRAGMENTED_REQUESTS_MIN_PURGE_COUNT) 00026 , check_crc_ (crc) 00027 { 00028 // ACE_NEW (this->lock_, 00029 // ACE_Lock_Adapter<ACE_Null_Mutex>); 00030 } 00031 00032 ACE_INLINE 00033 TAO_ECG_CDR_Message_Receiver::~TAO_ECG_CDR_Message_Receiver (void) 00034 { 00035 this->shutdown (); 00036 } 00037 00038 ACE_INLINE void 00039 TAO_ECG_CDR_Message_Receiver::init (TAO_ECG_Refcounted_Endpoint ignore_from 00040 /*, ACE_Lock *lock */) 00041 { 00042 this->ignore_from_ = ignore_from; 00043 00044 // if (lock) 00045 // { 00046 // delete this->lock_; 00047 // this->lock_ = lock; 00048 // } 00049 } 00050 00051 TAO_END_VERSIONED_NAMESPACE_DECL