CIAO_Throughput_Sender_Impl::Sender_exec_i Class Reference

#include <Throughput_Sender_exec.h>

Inheritance diagram for CIAO_Throughput_Sender_Impl::Sender_exec_i:
Inheritance graph
[legend]
Collaboration diagram for CIAO_Throughput_Sender_Impl::Sender_exec_i:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Sender_exec_i (void)
virtual ~Sender_exec_i (void)
virtual
::CCM_DDS::CCM_ConnectorStatusListener_ptr 
get_connector_status (void)
virtual ::CORBA::ULong start_load (void)
virtual void start_load (::CORBA::ULong start_load)
virtual ::CORBA::ULongLong max_load (void)
virtual void max_load (::CORBA::ULongLong max_load)
virtual ::CORBA::ULong incr_load (void)
virtual void incr_load (::CORBA::ULong incr_load)
virtual ::CORBA::UShort recover_time (void)
virtual void recover_time (::CORBA::UShort recover_time)
virtual ::CORBA::UShort number_of_sub (void)
virtual void number_of_sub (::CORBA::UShort number_of_sub)
virtual ::CORBA::UShort datalen (void)
virtual void datalen (::CORBA::UShort datalen)
virtual void set_session_context (::Components::SessionContext_ptr ctx)
virtual void configuration_complete (void)
virtual void ccm_activate (void)
virtual void ccm_passivate (void)
virtual void ccm_remove (void)
void start (void)
void stop (void)
void write (void)

Private Attributes

::Throughput::CCM_Sender_Context_var context_
CCM_DDS::ThroughputTest::Writer_var writer_
CCM_DDS::ThroughputCommand::Writer_var cmd_writer_
WriteTickerticker_
CORBA::ULongLong max_load_
CORBA::ULong start_load_
CORBA::ULong incr_load_
CORBA::UShort datalen_
CORBA::UShort recover_time_
ACE_UINT64 duration_run_
CORBA::UShort number_of_subscribers_
CORBA::ULongLong number_of_msg_
CORBA::ULongLong load_
CORBA::UShort overhead_size_
ThroughputTest test_topic_
ThroughputCommand test_topic_cmd_
CORBA::Octetbuffer_
Atomic_Boolean running_

Constructor & Destructor Documentation

CIAO_Throughput_Sender_Impl::Sender_exec_i::Sender_exec_i ( void   ) 
CIAO_Throughput_Sender_Impl::Sender_exec_i::~Sender_exec_i ( void   )  [virtual]

Member Function Documentation

void CIAO_Throughput_Sender_Impl::Sender_exec_i::ccm_activate ( void   )  [virtual]
void CIAO_Throughput_Sender_Impl::Sender_exec_i::ccm_passivate ( void   )  [virtual]
void CIAO_Throughput_Sender_Impl::Sender_exec_i::ccm_remove ( void   )  [virtual]
void CIAO_Throughput_Sender_Impl::Sender_exec_i::configuration_complete ( void   )  [virtual]
void CIAO_Throughput_Sender_Impl::Sender_exec_i::datalen ( ::CORBA::UShort  datalen  )  [virtual]
CORBA::UShort CIAO_Throughput_Sender_Impl::Sender_exec_i::datalen ( void   ) 
CCM_DDS::CCM_ConnectorStatusListener_ptr CIAO_Throughput_Sender_Impl::Sender_exec_i::get_connector_status ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::incr_load ( ::CORBA::ULong  incr_load  )  [virtual]
CORBA::ULong CIAO_Throughput_Sender_Impl::Sender_exec_i::incr_load ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::max_load ( ::CORBA::ULongLong  max_load  )  [virtual]
CORBA::ULongLong CIAO_Throughput_Sender_Impl::Sender_exec_i::max_load ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::number_of_sub ( ::CORBA::UShort  number_of_sub  )  [virtual]
CORBA::UShort CIAO_Throughput_Sender_Impl::Sender_exec_i::number_of_sub ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::recover_time ( ::CORBA::UShort  recover_time  )  [virtual]
CORBA::UShort CIAO_Throughput_Sender_Impl::Sender_exec_i::recover_time ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::set_session_context ( ::Components::SessionContext_ptr  ctx  )  [virtual]
void CIAO_Throughput_Sender_Impl::Sender_exec_i::start ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::start_load ( ::CORBA::ULong  start_load  )  [virtual]
CORBA::ULong CIAO_Throughput_Sender_Impl::Sender_exec_i::start_load ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::stop ( void   ) 
void CIAO_Throughput_Sender_Impl::Sender_exec_i::write ( void   ) 

Member Data Documentation

CCM_DDS::ThroughputCommand::Writer_var CIAO_Throughput_Sender_Impl::Sender_exec_i::cmd_writer_ [private]
::Throughput::CCM_Sender_Context_var CIAO_Throughput_Sender_Impl::Sender_exec_i::context_ [private]
CCM_DDS::ThroughputTest::Writer_var CIAO_Throughput_Sender_Impl::Sender_exec_i::writer_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2