#include <Parameters.h>
Collaboration diagram for ACE_RMCast::Parameters:
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_ |
Definition at line 13 of file Parameters.h.
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] |
Definition at line 16 of file Parameters.h.
00044 : simulator_ (simulator), 00045 max_packet_size_ (max_packet_size), 00046 tick_ (tick), 00047 nak_timeout_ (nak_timeout), 00048 nrtm_timeout_ (nrtm_timeout), 00049 retention_timeout_ (retention_timeout), 00050 addr_map_size_(addr_map_size) 00051 { 00052 }
size_t ACE_RMCast::Parameters::addr_map_size | ( | ) | const [inline] |
Definition at line 92 of file Parameters.h.
References addr_map_size_.
00093 { 00094 return addr_map_size_; 00095 }
unsigned short ACE_RMCast::Parameters::max_packet_size | ( | ) | const [inline] |
Definition at line 62 of file Parameters.h.
References max_packet_size_.
Referenced by ACE_RMCast::Link::recv(), ACE_RMCast::Fragment::send(), ACE_RMCast::Acknowledge::send(), ACE_RMCast::Link::send_(), ACE_RMCast::Acknowledge::track(), and ACE_RMCast::Acknowledge::track_queue().
00063 { 00064 return max_packet_size_; 00065 }
unsigned long ACE_RMCast::Parameters::nak_timeout | ( | ) | const [inline] |
Definition at line 74 of file Parameters.h.
References nak_timeout_.
Referenced by ACE_RMCast::Acknowledge::track_queue().
00075 { 00076 return nak_timeout_; 00077 }
unsigned long ACE_RMCast::Parameters::nrtm_timeout | ( | ) | const [inline] |
Definition at line 80 of file Parameters.h.
References nrtm_timeout_.
Referenced by ACE_RMCast::Acknowledge::send(), and ACE_RMCast::Acknowledge::track().
00081 { 00082 return nrtm_timeout_; 00083 }
unsigned long ACE_RMCast::Parameters::retention_timeout | ( | ) | const [inline] |
Definition at line 86 of file Parameters.h.
References retention_timeout_.
Referenced by ACE_RMCast::Retransmit::track().
00087 { 00088 return retention_timeout_; 00089 }
bool ACE_RMCast::Parameters::simulator | ( | ) | const [inline] |
Definition at line 56 of file Parameters.h.
References simulator_.
Referenced by ACE_RMCast::Link::send().
00057 { 00058 return simulator_; 00059 }
ACE_Time_Value const& ACE_RMCast::Parameters::tick | ( | ) | const [inline] |
Definition at line 68 of file Parameters.h.
References tick_.
Referenced by ACE_RMCast::Link::recv(), ACE_RMCast::Retransmit::track(), and ACE_RMCast::Acknowledge::track().
00069 { 00070 return tick_; 00071 }
size_t ACE_RMCast::Parameters::addr_map_size_ [private] |
unsigned short ACE_RMCast::Parameters::max_packet_size_ [private] |
unsigned long ACE_RMCast::Parameters::nak_timeout_ [private] |
unsigned long ACE_RMCast::Parameters::nrtm_timeout_ [private] |
unsigned long ACE_RMCast::Parameters::retention_timeout_ [private] |
bool ACE_RMCast::Parameters::simulator_ [private] |
ACE_Time_Value ACE_RMCast::Parameters::tick_ [private] |