00001 // -*- C++ -*- 00002 // 00003 // $Id: CSD_TP_Strategy.inl 71577 2006-03-16 19:23:44Z dai_y $ 00004 00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 ACE_INLINE 00008 TAO::CSD::TP_Strategy::TP_Strategy(Thread_Counter num_threads, 00009 bool serialize_servants) 00010 : num_threads_(num_threads), 00011 serialize_servants_(serialize_servants) 00012 { 00013 // Assumes that num_threads > 0. 00014 } 00015 00016 00017 ACE_INLINE 00018 void 00019 TAO::CSD::TP_Strategy::set_num_threads(Thread_Counter num_threads) 00020 { 00021 // Simple Mutator. Assumes that num_threads > 0. 00022 this->num_threads_ = num_threads; 00023 } 00024 00025 00026 ACE_INLINE 00027 void 00028 TAO::CSD::TP_Strategy::set_servant_serialization(bool serialize_servants) 00029 { 00030 // Simple Mutator. 00031 this->serialize_servants_ = serialize_servants; 00032 } 00033 00034 00035 TAO_END_VERSIONED_NAMESPACE_DECL