Public Member Functions | Private Attributes

ACE_RMCast::Parameters Class Reference

#include <Parameters.h>

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

List of all members.

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_

Detailed Description

Definition at line 13 of file Parameters.h.


Constructor & Destructor Documentation

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

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

Definition at line 92 of file Parameters.h.

    {
      return addr_map_size_;
    }

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

Definition at line 62 of file Parameters.h.

    {
      return max_packet_size_;
    }

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

Definition at line 74 of file Parameters.h.

    {
      return nak_timeout_;
    }

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

Definition at line 80 of file Parameters.h.

    {
      return nrtm_timeout_;
    }

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

Definition at line 86 of file Parameters.h.

    {
      return retention_timeout_;
    }

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

Definition at line 56 of file Parameters.h.

    {
      return simulator_;
    }

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

Definition at line 68 of file Parameters.h.

    {
      return tick_;
    }


Member Data Documentation

Definition at line 104 of file Parameters.h.

unsigned short ACE_RMCast::Parameters::max_packet_size_ [private]

Definition at line 99 of file Parameters.h.

unsigned long ACE_RMCast::Parameters::nak_timeout_ [private]

Definition at line 101 of file Parameters.h.

unsigned long ACE_RMCast::Parameters::nrtm_timeout_ [private]

Definition at line 102 of file Parameters.h.

Definition at line 103 of file Parameters.h.

Definition at line 98 of file Parameters.h.

Definition at line 100 of file Parameters.h.


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