RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <DTCPState.h>
Protected Member Functions | |
virtual void | handleMessage (cMessage *msg) |
virtual void | initialize (int step) |
int | numInitStages () const |
void | initFromQoS (const QoSCube *qosCube) |
Private Member Functions | |
void | clearPDUQ (PDUQ_t *pduQ) |
Definition at line 41 of file DTCPState.h.
DTCPState::DTCPState | ( | ) |
Definition at line 89 of file DTCPState.cc.
|
virtual |
Definition at line 152 of file DTCPState.cc.
void DTCPState::clearClosedWindowQ | ( | ) |
Definition at line 300 of file DTCPState.cc.
Referenced by ~DTCPState().
|
private |
Definition at line 274 of file DTCPState.cc.
Referenced by clearClosedWindowQ().
void DTCPState::clearRxQ | ( | ) |
Definition at line 284 of file DTCPState.cc.
Referenced by DTCP::clearRxQ(), and ~DTCPState().
std::vector< DataTransferPDU * > * DTCPState::getClosedWindowQ | ( | ) |
Definition at line 312 of file DTCPState.cc.
Referenced by TxControlPolicyBase::defaultAction(), DTP::handleControlPDUFromRMT(), DTCP::redrawGUI(), TxControlPolicyLG::run(), TxControlPolicyTCPTahoe::run(), and DTP::trySendGenPDUs().
unsigned int DTCPState::getClosedWinQueLen | ( | ) | const |
Definition at line 337 of file DTCPState.cc.
Referenced by NoOverridePeakPolicyBase::defaultAction(), TxControlPolicyBase::defaultAction(), DTP::handleControlPDUFromRMT(), DTP::handleMessage(), DTCP::redrawGUI(), DTP::rendezvousCondition(), TxControlPolicyLG::run(), TxControlPolicyTCPTahoe::run(), and DTP::trySendGenPDUs().
unsigned int DTCPState::getConfigRcvrRate | ( | ) | const |
Definition at line 378 of file DTCPState.cc.
Referenced by RateReductionPolicyBase::defaultAction().
unsigned int DTCPState::getDataReXmitMax | ( | ) | const |
Definition at line 254 of file DTCPState.cc.
Referenced by RxTimerExpiryPolicyBase::defaultAction(), and DTCP::getDataReXmitMax().
unsigned int DTCPState::getDupAcks | ( | ) | const |
Definition at line 398 of file DTCPState.cc.
Referenced by DTCP::getDupAcks().
unsigned int DTCPState::getDupFC | ( | ) | const |
Definition at line 418 of file DTCPState.cc.
Referenced by DTCP::getDupFC().
unsigned int DTCPState::getLastControlSeqNumSent | ( | ) | const |
Definition at line 551 of file DTCPState.cc.
Referenced by DTCP::startRendezvousTimer().
unsigned int DTCPState::getLastCtrlSeqNumRcv | ( | ) |
Definition at line 208 of file DTCPState.cc.
Referenced by DTCP::getLastCtrlSeqNumRcv().
unsigned int DTCPState::getMaxClosedWinQueLen | ( | ) | const |
Definition at line 341 of file DTCPState.cc.
Referenced by NoOverridePeakPolicyBase::defaultAction(), TxControlPolicyBase::defaultAction(), and DTP::trySendGenPDUs().
unsigned int DTCPState::getNextSndCtrlSeqNum | ( | ) |
Definition at line 198 of file DTCPState.cc.
Referenced by DTCP::getNextSndCtrlSeqNum(), and RcvrAckPolicyLG::run().
unsigned int DTCPState::getNextSndCtrlSeqNumNoInc | ( | ) |
Definition at line 203 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction().
unsigned int DTCPState::getPdusRcvdInTimeUnit | ( | ) | const |
Definition at line 541 of file DTCPState.cc.
Referenced by DTCP::getPdusRcvdInTimeUnit().
unsigned int DTCPState::getPdusSentInTimeUnit | ( | ) | const |
Definition at line 358 of file DTCPState.cc.
Referenced by NoRateSlowDownPolicyBase::defaultAction(), DTCP::getPdusSentInTimeUnit(), and DTCP::incPdusSentInTimeUnit().
const QoSCube * DTCPState::getQoSCube | ( | ) | const |
Definition at line 489 of file DTCPState.cc.
unsigned int DTCPState::getRcvBufferPercentThreshold | ( | ) | const |
Definition at line 216 of file DTCPState.cc.
Referenced by RcvrFCPolicyBase::defaultAction(), and RateReductionPolicyBase::defaultAction().
unsigned int DTCPState::getRcvBuffersPercentFree | ( | ) | const |
Definition at line 226 of file DTCPState.cc.
Referenced by RcvrFCPolicyBase::defaultAction(), and RateReductionPolicyBase::defaultAction().
unsigned int DTCPState::getRcvCredit | ( | ) | const |
Definition at line 158 of file DTCPState.cc.
Referenced by RcvrFCPolicyBase::defaultAction(), DTCP::getRcvCredit(), TxControlPolicyTCPTahoe::run(), and updateRcvRtWinEdge().
unsigned int DTCPState::getRcvRightWinEdge | ( | ) | const |
Definition at line 178 of file DTCPState.cc.
Referenced by DTP::changeInBuffers(), RcvrControlAckPolicyBase::defaultAction(), DTP::fillFlowControlPDU(), and DTCP::getRcvRightWinEdge().
unsigned int DTCPState::getRcvrRate | ( | ) | const |
Definition at line 373 of file DTCPState.cc.
Referenced by RateReductionPolicyBase::defaultAction(), and DTCP::getRcvrRate().
unsigned int DTCPState::getRcvrRightWinEdgeSent | ( | ) | const |
Definition at line 124 of file DTCPState.cc.
DTCPReliableControlPDUTimer * DTCPState::getReliableCpduTimer | ( | ) |
Definition at line 497 of file DTCPState.cc.
Referenced by DTCP::startReliableCPDUTimer(), and DTCP::stopReliableCPDUTimer().
unsigned int DTCPState::getRendezSeqNum | ( | ) | const |
Definition at line 591 of file DTCPState.cc.
Referenced by DTP::changeInBuffers().
DTCPRendezvousTimer * DTCPState::getRendezvousTimer | ( | ) |
Definition at line 581 of file DTCPState.cc.
Referenced by DTP::handleControlPDUFromRMT(), and DTP::rendezvousCondition().
std::vector< DTCPRxExpiryTimer * > * DTCPState::getRxQ | ( | ) |
Definition at line 264 of file DTCPState.cc.
Referenced by SenderAckPolicyTCP::ackPDU(), DTCP::ackPDU(), RxTimerExpiryPolicyBase::defaultAction(), RTTEstimatorPolicyBase::defaultAction(), DTCP::deleteRxTimer(), DTCP::nackPDU(), DTCP::redrawGUI(), RTTEstimatorPolicyTCP::run(), SenderAckPolicyLG::run(), DTCP::scheduleRxTimerExpiry(), and updateSndLWE().
unsigned int DTCPState::getRxQLen | ( | ) |
Definition at line 512 of file DTCPState.cc.
Referenced by DTP::rendezvousCondition().
unsigned int DTCPState::getRxSent | ( | ) | const |
Definition at line 484 of file DTCPState.cc.
Referenced by DTCP::redrawGUI(), TxControlPolicyTCPTahoe::run(), and DTCP::runRxTimerExpiryPolicy().
DTCPRxExpiryTimer* DTCPState::getRxTimer | ( | unsigned int | index | ) |
unsigned int DTCPState::getSendingRate | ( | ) | const |
Definition at line 368 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction(), and DTCP::getSendingRate().
unsigned long DTCPState::getSendingTimeUnit | ( | ) | const |
Definition at line 423 of file DTCPState.cc.
Referenced by DTCP::getSendingTimeUnit().
unsigned int DTCPState::getSndCredit | ( | ) | const |
Definition at line 168 of file DTCPState.cc.
unsigned int DTCPState::getSndLeftWinEdge | ( | ) | const |
Definition at line 134 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction(), DTP::fillRendezvousPDU(), and DTCP::getSndLeftWinEdge().
unsigned int DTCPState::getSndRightWinEdge | ( | ) | const |
Definition at line 142 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction(), TxControlPolicyBase::defaultAction(), DTCP::getSndRtWinEdge(), DTP::rendezvousCondition(), TxControlPolicyLG::run(), and TxControlPolicyTCPTahoe::run().
unsigned long DTCPState::getTimeUnit | ( | ) | const |
Definition at line 413 of file DTCPState.cc.
Referenced by DTCP::schedule().
|
protectedvirtual |
Definition at line 442 of file DTCPState.cc.
void DTCPState::incDupAcks | ( | ) |
Definition at line 403 of file DTCPState.cc.
Referenced by DTCP::incDupAcks().
void DTCPState::incDupFC | ( | ) |
Definition at line 408 of file DTCPState.cc.
Referenced by DTCP::incDupFC().
void DTCPState::incRcvRtWinEdge | ( | ) |
Definition at line 188 of file DTCPState.cc.
Referenced by DTCP::incRcvRtWinEdge().
void DTCPState::incRxSent | ( | ) |
Definition at line 108 of file DTCPState.cc.
Referenced by RxTimerExpiryPolicyBase::defaultAction().
void DTCPState::initFC | ( | ) |
Definition at line 61 of file DTCPState.cc.
Referenced by initialize().
|
protected |
Definition at line 507 of file DTCPState.cc.
|
protectedvirtual |
Definition at line 446 of file DTCPState.cc.
bool DTCPState::isClosedWindow | ( | ) | const |
Definition at line 328 of file DTCPState.cc.
Referenced by DTP::trySendGenPDUs().
bool DTCPState::isClosedWinQClosed | ( | ) | const |
Definition at line 317 of file DTCPState.cc.
Referenced by DTCP::isClosedWinQClosed().
|
inline |
Definition at line 217 of file DTCPState.h.
Referenced by DTP::handleDataTransferPDUFromRMT(), DTP::sendAckFlowPDU(), and DTP::svUpdate().
bool DTCPState::isRateBased | ( | ) | const |
Definition at line 517 of file DTCPState.cc.
Referenced by DTP::handleDataTransferPDUFromRMT(), DTP::rcvrBufferStateChange(), and DTP::trySendGenPDUs().
bool DTCPState::isRcvRendez | ( | ) | const |
Definition at line 561 of file DTCPState.cc.
Referenced by DTP::changeInBuffers(), and DTP::svUpdate().
bool DTCPState::isRxPresent | ( | ) | const |
Definition at line 525 of file DTCPState.cc.
Referenced by DTP::fillRendezvousPDU(), DTP::rendezvousCondition(), DTP::schedule(), DTP::sendAckFlowPDU(), DTP::sendEmptyDTPDU(), DTP::svUpdate(), and DTP::trySendGenPDUs().
bool DTCPState::isSendingRateFullfilled | ( | ) | const |
Definition at line 350 of file DTCPState.cc.
Referenced by DTCP::isSendingRateFullfilled().
bool DTCPState::isSndRendez | ( | ) | const |
Definition at line 571 of file DTCPState.cc.
Referenced by DTP::handleControlPDUFromRMT(), and DTP::rendezvousCondition().
bool DTCPState::isWinBased | ( | ) | const |
Definition at line 533 of file DTCPState.cc.
Referenced by ReceivingFCPolicyBase::defaultAction(), DTP::handleControlPDUFromRMT(), DTP::handleDataTransferPDUFromRMT(), DTP::svUpdate(), and DTP::trySendGenPDUs().
|
inlineprotected |
Definition at line 243 of file DTCPState.h.
void DTCPState::pushBackToClosedWinQ | ( | DataTransferPDU * | pdu | ) |
Definition at line 305 of file DTCPState.cc.
Referenced by NoOverridePeakPolicyBase::defaultAction(), SndFCOverrunPolicyBase::defaultAction(), and DTP::trySendGenPDUs().
void DTCPState::pushBackToRxQ | ( | DTCPRxExpiryTimer * | timer | ) |
Definition at line 269 of file DTCPState.cc.
Referenced by DTCP::pushBackToRxQ().
void DTCPState::resetRcvVars | ( | ) |
Definition at line 35 of file DTCPState.cc.
Referenced by RcvrInactivityPolicyBase::defaultAction(), and initFC().
void DTCPState::resetSndVars | ( | ) |
Definition at line 49 of file DTCPState.cc.
Referenced by SenderInactivityPolicyBase::defaultAction(), and initFC().
void DTCPState::setClosedWindow | ( | bool | closedWindow | ) |
Definition at line 333 of file DTCPState.cc.
Referenced by TxControlPolicyBase::defaultAction(), DTP::handleControlPDUFromRMT(), SenderAckPolicyTCP::run(), SenderAckPolicyLG::run(), TxControlPolicyLG::run(), TxControlPolicyTCPTahoe::run(), and DTP::trySendGenPDUs().
void DTCPState::setConfigRcvrRate | ( | unsigned int | configRcvrRate | ) |
Definition at line 383 of file DTCPState.cc.
void DTCPState::setDataReXmitMax | ( | unsigned int | dataReXmitMax | ) |
Definition at line 259 of file DTCPState.cc.
void DTCPState::setLastControlSeqNumSent | ( | unsigned int | lastControlSeqNumSent | ) |
Definition at line 556 of file DTCPState.cc.
Referenced by DTP::sendToRMT().
void DTCPState::setLastCtrlSeqNumRcv | ( | unsigned int | ctrlSeqNum | ) |
Definition at line 212 of file DTCPState.cc.
Referenced by LostControlPDUPolicyBase::defaultAction(), and DTCP::setLastCtrlSeqnumRcvd().
void DTCPState::setMaxClosedWinQueLen | ( | unsigned int | maxClosedWinQueLen | ) |
Definition at line 345 of file DTCPState.cc.
void DTCPState::setPdusRcvdinTimeUnit | ( | unsigned int | pdusRcvdinTimeUnit | ) |
Definition at line 546 of file DTCPState.cc.
void DTCPState::setPdusSentInTimeUnit | ( | unsigned int | pdusSentInTimeUnit | ) |
Definition at line 363 of file DTCPState.cc.
Referenced by NoRateSlowDownPolicyBase::defaultAction(), DTCP::handleSendingRateTimer(), DTCP::incPdusSentInTimeUnit(), and DTCP::setPdusSentInTimeUnit().
void DTCPState::setQoSCube | ( | const QoSCube *& | qoSCube | ) |
Definition at line 493 of file DTCPState.cc.
Referenced by EFCP::createDTCP().
void DTCPState::setRateBased | ( | bool | rateBased | ) |
Definition at line 521 of file DTCPState.cc.
void DTCPState::setRcvBufferPercentThreshold | ( | unsigned int | rcvBufferPercentThreshold | ) |
Definition at line 221 of file DTCPState.cc.
void DTCPState::setRcvBuffersPercentFree | ( | unsigned int | rcvBuffersPercentFree | ) |
Definition at line 231 of file DTCPState.cc.
void DTCPState::setRcvCredit | ( | unsigned int | rcvCredit | ) |
Definition at line 163 of file DTCPState.cc.
Referenced by DTP::handleInterrupterTimer().
void DTCPState::setRcvRendez | ( | bool | rcvRendez | ) |
Definition at line 566 of file DTCPState.cc.
Referenced by DTP::handleControlPDUFromRMT(), and DTP::svUpdate().
void DTCPState::setRcvRightWinEdgeSent | ( | unsigned int | rcvrRightWinEdgeSent | ) |
Definition at line 129 of file DTCPState.cc.
Referenced by DTP::fillFlowControlPDU().
void DTCPState::setRcvrRate | ( | unsigned int | rcvrRate | ) |
Definition at line 388 of file DTCPState.cc.
Referenced by RateReductionPolicyBase::defaultAction().
void DTCPState::setRcvRtWinEdge | ( | unsigned int | rcvRtWinEdge | ) |
Definition at line 183 of file DTCPState.cc.
Referenced by RcvrFCPolicyBase::defaultAction(), DTCP::setRcvRtWinEdge(), and updateRcvRtWinEdge().
void DTCPState::setReliableCpduTimer | ( | DTCPReliableControlPDUTimer * | reliableCpduTimer | ) |
Definition at line 502 of file DTCPState.cc.
Referenced by DTCP::startReliableCPDUTimer().
void DTCPState::setRendezSeqNum | ( | unsigned int | rendezSeqNum | ) |
Definition at line 596 of file DTCPState.cc.
Referenced by DTP::handleControlPDUFromRMT().
void DTCPState::setRendezvousTimer | ( | DTCPRendezvousTimer * | rendezvousTimer | ) |
Definition at line 586 of file DTCPState.cc.
Referenced by DTP::handleControlPDUFromRMT(), DTP::rendezvousCondition(), and DTCP::startRendezvousTimer().
void DTCPState::setRxPresent | ( | bool | rxPresent | ) |
Definition at line 529 of file DTCPState.cc.
void DTCPState::setSenderLeftWinEdge | ( | unsigned int | senderLeftWinEdge | ) |
Definition at line 138 of file DTCPState.cc.
Referenced by DTCP::setSenderLeftWinEdge(), and updateSndLWE().
void DTCPState::setSenderRightWinEdge | ( | unsigned int | senderRightWinEdge | ) |
Definition at line 147 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction(), and DTCP::setSndRtWinEdge().
void DTCPState::setSendingRate | ( | unsigned int | sendingRate | ) |
Definition at line 393 of file DTCPState.cc.
Referenced by RcvrControlAckPolicyBase::defaultAction(), and DTCP::setSendingRate().
void DTCPState::setSendingRateFullfilled | ( | bool | sendingRateFullfilled | ) |
Definition at line 354 of file DTCPState.cc.
Referenced by NoOverridePeakPolicyBase::defaultAction(), DTCP::handleSendingRateTimer(), and DTCP::setSendingRateFullfilled().
void DTCPState::setSendingTimeUnit | ( | unsigned long | sendingTimeUnit | ) |
Definition at line 428 of file DTCPState.cc.
void DTCPState::setSndCredit | ( | unsigned int | sndCredit | ) |
Definition at line 173 of file DTCPState.cc.
void DTCPState::setSndRendez | ( | bool | sndRendez | ) |
Definition at line 576 of file DTCPState.cc.
Referenced by DTP::rendezvousCondition().
void DTCPState::setWinBased | ( | bool | winBased | ) |
Definition at line 537 of file DTCPState.cc.
void DTCPState::updateRcvRtWinEdge | ( | unsigned int | rcvLtWinEdge | ) |
Definition at line 193 of file DTCPState.cc.
Referenced by DTCP::updateRcvRtWinEdge().
void DTCPState::updateSndLWE | ( | unsigned int | seqNum | ) |
Definition at line 433 of file DTCPState.cc.
Referenced by SenderAckPolicyBase::defaultAction(), SenderAckPolicyTCP::run(), SenderAckPolicyLG::run(), and DTCP::updateSenderLWE().
|
private |
This Boolean indicates whether or not the flow control window is closed.
Definition at line 108 of file DTCPState.h.
Referenced by initFC(), isClosedWindow(), and setClosedWindow().
|
private |
Definition at line 110 of file DTCPState.h.
Referenced by clearClosedWindowQ(), getClosedWindowQ(), getClosedWinQueLen(), isClosedWinQClosed(), and pushBackToClosedWinQ().
|
private |
Definition at line 106 of file DTCPState.h.
Referenced by getConfigRcvrRate(), resetRcvVars(), and setConfigRcvrRate().
|
private |
Definition at line 65 of file DTCPState.h.
Referenced by getDataReXmitMax(), initialize(), and setDataReXmitMax().
|
private |
Definition at line 104 of file DTCPState.h.
Referenced by getDupAcks(), incDupAcks(), and initFC().
|
private |
Definition at line 107 of file DTCPState.h.
Referenced by getDupFC(), incDupFC(), and initFC().
|
private |
Definition at line 62 of file DTCPState.h.
Referenced by DTCPState(), getLastCtrlSeqNumRcv(), resetRcvVars(), and setLastCtrlSeqNumRcv().
|
private |
Definition at line 63 of file DTCPState.h.
Referenced by getLastControlSeqNumSent(), and setLastControlSeqNumSent().
|
private |
an Integer that the number PDUs that can be put on the ClosedWindowQueue before something must be done.
Definition at line 109 of file DTCPState.h.
Referenced by getMaxClosedWinQueLen(), initialize(), isClosedWinQClosed(), and setMaxClosedWinQueLen().
|
private |
Definition at line 61 of file DTCPState.h.
Referenced by getNextSndCtrlSeqNum(), getNextSndCtrlSeqNumNoInc(), and initialize().
|
private |
Definition at line 88 of file DTCPState.h.
Referenced by getPdusRcvdInTimeUnit(), and setPdusRcvdinTimeUnit().
|
private |
Definition at line 71 of file DTCPState.h.
Referenced by getPdusSentInTimeUnit(), and setPdusSentInTimeUnit().
|
private |
Definition at line 127 of file DTCPState.h.
Referenced by getQoSCube(), initialize(), and setQoSCube().
|
private |
a Boolean indicates whether rate-based flow control is in use.
Definition at line 45 of file DTCPState.h.
Referenced by DTCPState(), initialize(), isFCPresent(), isRateBased(), and setRateBased().
|
private |
Definition at line 99 of file DTCPState.h.
Referenced by getRcvBufferPercentThreshold(), initialize(), and setRcvBufferPercentThreshold().
|
private |
Definition at line 95 of file DTCPState.h.
|
private |
Definition at line 98 of file DTCPState.h.
Referenced by getRcvBuffersPercentFree(), resetRcvVars(), and setRcvBuffersPercentFree().
|
private |
Definition at line 91 of file DTCPState.h.
|
private |
Definition at line 92 of file DTCPState.h.
|
private |
Definition at line 94 of file DTCPState.h.
|
private |
Definition at line 93 of file DTCPState.h.
|
private |
Definition at line 55 of file DTCPState.h.
Referenced by getRcvCredit(), initialize(), and setRcvCredit().
|
private |
Definition at line 116 of file DTCPState.h.
Referenced by DTCPState(), isRcvRendez(), and setRcvRendez().
|
private |
Definition at line 52 of file DTCPState.h.
Referenced by getRcvRightWinEdge(), incRcvRtWinEdge(), resetRcvVars(), and setRcvRtWinEdge().
|
private |
Definition at line 53 of file DTCPState.h.
Referenced by getRcvrRightWinEdgeSent(), resetSndVars(), and setRcvRightWinEdgeSent().
|
private |
Definition at line 86 of file DTCPState.h.
Referenced by getRcvrRate(), resetRcvVars(), and setRcvrRate().
|
private |
Definition at line 118 of file DTCPState.h.
Referenced by DTCPState(), getReliableCpduTimer(), and setReliableCpduTimer().
|
private |
Definition at line 120 of file DTCPState.h.
Referenced by getRendezSeqNum(), initFC(), and setRendezSeqNum().
|
private |
Definition at line 117 of file DTCPState.h.
Referenced by DTCPState(), getRendezvousTimer(), and setRendezvousTimer().
|
private |
a Boolean that indicates whether Retransmission Control (potentially with gaps) is in use
Definition at line 46 of file DTCPState.h.
Referenced by initialize(), isRxPresent(), and setRxPresent().
|
private |
Definition at line 112 of file DTCPState.h.
Referenced by clearRxQ(), getRxQ(), getRxQLen(), and pushBackToRxQ().
|
private |
Definition at line 123 of file DTCPState.h.
Referenced by DTCPState(), getRxSent(), and incRxSent().
|
private |
Definition at line 82 of file DTCPState.h.
|
private |
Definition at line 79 of file DTCPState.h.
|
private |
Definition at line 80 of file DTCPState.h.
|
private |
Definition at line 81 of file DTCPState.h.
|
private |
Definition at line 75 of file DTCPState.h.
|
private |
Definition at line 76 of file DTCPState.h.
|
private |
Definition at line 78 of file DTCPState.h.
|
private |
Definition at line 77 of file DTCPState.h.
|
private |
Definition at line 69 of file DTCPState.h.
Referenced by getSendingRate(), resetSndVars(), and setSendingRate().
|
private |
Definition at line 101 of file DTCPState.h.
Referenced by isSendingRateFullfilled(), resetRcvVars(), and setSendingRateFullfilled().
|
private |
Definition at line 72 of file DTCPState.h.
Referenced by getSendingTimeUnit(), initialize(), and setSendingTimeUnit().
|
private |
Definition at line 56 of file DTCPState.h.
Referenced by getSndCredit(), initialize(), resetRcvVars(), and setSndCredit().
|
private |
Definition at line 50 of file DTCPState.h.
Referenced by getSndLeftWinEdge(), resetSndVars(), and setSenderLeftWinEdge().
|
private |
Definition at line 115 of file DTCPState.h.
Referenced by DTCPState(), isSndRendez(), and setSndRendez().
|
private |
Definition at line 51 of file DTCPState.h.
Referenced by getSndRightWinEdge(), resetRcvVars(), and setSenderRightWinEdge().
|
private |
Definition at line 68 of file DTCPState.h.
Referenced by getTimeUnit(), and initialize().
|
private |
a Boolean that indicates whether window-based flow control is in use.
Definition at line 44 of file DTCPState.h.
Referenced by DTCPState(), initialize(), isWinBased(), and setWinBased().