RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <RTTEstimatorPolicyBase.h>
Public Member Functions | |
RTTEstimatorPolicyBase () | |
virtual | ~RTTEstimatorPolicyBase () |
double | getRTO () |
void | setRto (double rto) |
![]() | |
EFCPPolicy () | |
virtual | ~EFCPPolicy () |
virtual bool | call (DTPState *dtpState, DTCPState *dtcpState) |
Public Attributes | |
double | RTO |
Protected Member Functions | |
virtual void | initialize () |
virtual void | handleMessage (cMessage *msg) |
void | defaultAction (DTPState *dtpState, DTCPState *dtcpState) |
![]() | |
virtual bool | run (DTPState *dtpState, DTCPState *dtcpState)=0 |
Definition at line 42 of file RTTEstimatorPolicyBase.h.
RTTEstimatorPolicyBase::RTTEstimatorPolicyBase | ( | ) |
Definition at line 34 of file RTTEstimatorPolicyBase.cc.
|
virtual |
Definition at line 39 of file RTTEstimatorPolicyBase.cc.
|
protectedvirtual |
Implements EFCPPolicy.
Definition at line 48 of file RTTEstimatorPolicyBase.cc.
Referenced by RTTEstimatorPolicyLG::run().
double RTTEstimatorPolicyBase::getRTO | ( | ) |
Definition at line 44 of file RTTEstimatorPolicyBase.cc.
Referenced by DTCP::schedule().
|
inlineprotectedvirtual |
Reimplemented from EFCPPolicy.
Definition at line 54 of file RTTEstimatorPolicyBase.h.
|
inlineprotectedvirtual |
Reimplemented from EFCPPolicy.
Reimplemented in RTTEstimatorPolicyLG.
Definition at line 53 of file RTTEstimatorPolicyBase.h.
void RTTEstimatorPolicyBase::setRto | ( | double | rto | ) |
Definition at line 101 of file RTTEstimatorPolicyBase.cc.
Referenced by DTP::initialize().
double RTTEstimatorPolicyBase::RTO |
Definition at line 48 of file RTTEstimatorPolicyBase.h.
Referenced by defaultAction(), getRTO(), RTTEstimatorPolicyBase(), RTTEstimatorPolicyLG::RTTEstimatorPolicyLG(), RTTEstimatorPolicyLG::run(), and setRto().