28 mHops = par(
"maxHops").longValue();
29 mlBandw = par(
"mulBandw").longValue();
Class representing flow object with attributes from specs.
void setQosRequirements(const QoSReq &qosReqs)
Sets QoS parameters wanted by flow initiator.
int getBurstPeriod() const
Gets Burst Period parameter.
int getBurstDuration() const
Gets Burst Duration parameter.
int getAvgBand() const
Gets Average Bandwidth parameter.
double getPduDropProbability() const
Gets PDU Dropping Probability parameter.
int getPeakBandDuration() const
Gets Peak Band Duration parameter.
int getJitter() const
Gets Jitter parameter.
double getCostBits() const
Gets Cost-bits parameter.
void setRequirements(Flow *lowerflow, const QoSCube &upperQoS)
int getMaxSduSize() const
Gets Maximum SDU Size parameter.
double getUndetectedBitErr() const
Gets Undetected Bit Error Rate parameter.
bool isIncompleteDelivery() const
Gets incomplete delivery flag.
bool isValid(const QoSCube &upperQoS, const QoSCube &lowerQoS)
Define_Module(QoSMinComparer)
Class representing QoSCube with all its properties that is primarily used by FA, RMT and RA Specifica...
double getCostTime() const
Gets Cost-time parameter.
bool isPartialDelivery() const
Gets partial delivery flag.
bool isForceOrder() const
Gets in-order delivery flag.
Class representing QoSReq with all its properties that is primarily used by FA, RMT and RA Specificat...
int getDelay() const
Gets Delay parameter.
int getPeakSduBandDuration() const
Gets Peak SDU Duration parameter.
int getAvgSduBand() const
Gets Average SDU Bandwidth parameter.
int getMaxAllowGap() const
Gets Maximum Allowable Gap in SDUs parameter.