ACE_RMCast 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ACE_RMCast::Parameters Class Reference

#include <Parameters.h>

Collaboration diagram for ACE_RMCast::Parameters:
Collaboration graph
[legend]

Public Member Functions

 Parameters (bool simulator=false, unsigned short max_packet_size=1470, ACE_Time_Value const &tick=ACE_Time_Value(0, 2000), unsigned long nak_timeout=1, unsigned long nrtm_timeout=10, unsigned long retention_timeout=500, size_t addr_map_size=50)
 
bool simulator () const
 
unsigned short max_packet_size () const
 
ACE_Time_Value const & tick () const
 
unsigned long nak_timeout () const
 
unsigned long nrtm_timeout () const
 
unsigned long retention_timeout () const
 
size_t addr_map_size () const
 

Private Attributes

bool simulator_
 
unsigned short max_packet_size_
 
ACE_Time_Value tick_
 
unsigned long nak_timeout_
 
unsigned long nrtm_timeout_
 
unsigned long retention_timeout_
 
size_t addr_map_size_
 

Constructor & Destructor Documentation

◆ Parameters()

ACE_RMCast::Parameters::Parameters ( bool simulator = false,
unsigned short max_packet_size = 1470,
ACE_Time_Value const & tick = ACE_Time_Value (0, 2000),
unsigned long nak_timeout = 1,
unsigned long nrtm_timeout = 10,
unsigned long retention_timeout = 500,
size_t addr_map_size = 50 )
inline

Member Function Documentation

◆ addr_map_size()

size_t ACE_RMCast::Parameters::addr_map_size ( ) const
inline

◆ max_packet_size()

unsigned short ACE_RMCast::Parameters::max_packet_size ( ) const
inline

◆ nak_timeout()

unsigned long ACE_RMCast::Parameters::nak_timeout ( ) const
inline

◆ nrtm_timeout()

unsigned long ACE_RMCast::Parameters::nrtm_timeout ( ) const
inline

◆ retention_timeout()

unsigned long ACE_RMCast::Parameters::retention_timeout ( ) const
inline

◆ simulator()

bool ACE_RMCast::Parameters::simulator ( ) const
inline

◆ tick()

ACE_Time_Value const & ACE_RMCast::Parameters::tick ( ) const
inline

Member Data Documentation

◆ addr_map_size_

size_t ACE_RMCast::Parameters::addr_map_size_
private

◆ max_packet_size_

unsigned short ACE_RMCast::Parameters::max_packet_size_
private

◆ nak_timeout_

unsigned long ACE_RMCast::Parameters::nak_timeout_
private

◆ nrtm_timeout_

unsigned long ACE_RMCast::Parameters::nrtm_timeout_
private

◆ retention_timeout_

unsigned long ACE_RMCast::Parameters::retention_timeout_
private

◆ simulator_

bool ACE_RMCast::Parameters::simulator_
private

◆ tick_

ACE_Time_Value ACE_RMCast::Parameters::tick_
private

The documentation for this class was generated from the following file: