00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 #include "EntryExit.h" 00009 00010 00011 ACE_INLINE 00012 OpenDDS::DCPS::ScheduleOutputHandler::ScheduleOutputHandler( 00013 TransportSendStrategy* strategy, 00014 ACE_Reactor* reactor 00015 ) : ACE_Event_Handler( reactor), 00016 strategy_( strategy), 00017 state_( Disabled) 00018 { 00019 DBG_ENTRY_LVL("ScheduleOutputHandler","ScheduleOutputHandler",6); 00020 00021 reference_counting_policy().value( 00022 ACE_Event_Handler::Reference_Counting_Policy::ENABLED); 00023 } 00024