RINASim
October 2016
Documentation of framework for OMNeT++
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
DTCP Member List
This is the complete list of members for
DTCP
, including all inherited members.
ackPDU
(unsigned int startSeqNum, unsigned int endSeqNum=0)
DTCP
clearRxQ
()
DTCP
createPolicyModule
(const char *prefix, const char *name)
DTCP
deleteRxTimer
(unsigned int seqNum)
DTCP
DTCP
()
DTCP
dtcpState
DTCP
private
dtp
DTCP
private
DTP
class
DTCP
friend
ecnPolicy
DTCP
private
ecnSlowDownPolicy
DTCP
private
flushAllQueuesAndPrepareToDie
()
DTCP
private
getDataReXmitMax
() const
DTCP
getDTCPState
() const
DTCP
getDupAcks
() const
DTCP
getDupFC
() const
DTCP
getLastCtrlSeqNumRcv
()
DTCP
getNextSndCtrlSeqNum
()
DTCP
getPdusRcvdInTimeUnit
() const
DTCP
getPdusSentInTimeUnit
() const
DTCP
getRcvCredit
()
DTCP
getRcvRightWinEdge
()
DTCP
getRcvrRate
() const
DTCP
getSendingRate
() const
DTCP
getSendingTimeUnit
()
DTCP
getSndLeftWinEdge
() const
DTCP
getSndRtWinEdge
()
DTCP
handleDTCPRxExpiryTimer
(DTCPRxExpiryTimer *timer)
DTCP
handleMessage
(cMessage *msg)
DTCP
protected
virtual
handleRendezvousTimer
(DTCPRendezvousTimer *rendezTimer)
DTCP
private
handleSendingRateTimer
(DTCPSendingRateTimer *timer)
DTCP
private
incDupAcks
()
DTCP
incDupFC
()
DTCP
incPdusSentInTimeUnit
()
DTCP
incRcvRtWinEdge
()
DTCP
initialize
(int step)
DTCP
protected
virtual
initSignalsAndListeners
()
DTCP
protected
isClosedWinQClosed
()
DTCP
isSendingRateFullfilled
() const
DTCP
lostControlPDUPolicy
DTCP
private
nackPDU
(unsigned int startSeqNum, unsigned int endSeqNum=0)
DTCP
noOverridePeakPolicy
DTCP
private
noRateSlowDownPolicy
DTCP
private
numInitStages
() const
DTCP
inline
protected
pushBackToRxQ
(DataTransferPDU *pdu)
DTCP
rateReductionPolicy
DTCP
private
rcvFcOverrunPolicy
DTCP
private
rcvrAckPolicy
DTCP
private
rcvrControlAckPolicy
DTCP
private
rcvrFCPolicy
DTCP
private
receivingFCPolicy
DTCP
private
reconcileFCPolicy
DTCP
private
redrawGUI
()
DTCP
runECNPolicy
(DTPState *dtpState)
DTCP
runECNSlowDownPolicy
(DTPState *dtpState)
DTCP
runLostControlPDUPolicy
(DTPState *dtpState)
DTCP
runNoOverridePeakPolicy
(DTPState *dtpState)
DTCP
runNoRateSlowDownPolicy
(DTPState *dtpState)
DTCP
runRateReductionPolicy
(DTPState *dtpState)
DTCP
runRcvFCOverrunPolicy
(DTPState *dtpState)
DTCP
runRcvrAckPolicy
(DTPState *dtpState)
DTCP
runRcvrControlAckPolicy
(DTPState *dtpState)
DTCP
runRcvrFCPolicy
(DTPState *dtpState)
DTCP
runReceivingFCPolicy
(DTPState *dtpState)
DTCP
runReconcileFCPolicy
(DTPState *dtpState)
DTCP
runRxTimerExpiryPolicy
(DTCPRxExpiryTimer *timer)
DTCP
runSenderAckPolicy
(DTPState *dtpState)
DTCP
runSendingAckPolicy
(DTPState *dtpState, ATimer *timer)
DTCP
runSndFCOverrunPolicy
(DTPState *dtpState)
DTCP
runTxControlPolicy
(DTPState *dtpState, PDUQ_t *pduQ)
DTCP
rxTimerExpiryPolicy
DTCP
private
schedule
(DTCPTimers *timer, double time=0.0)
DTCP
private
scheduleRxTimerExpiry
()
DTCP
sendAckPDU
()
DTCP
private
senderAckPolicy
DTCP
private
sendingAckPolicy
DTCP
private
sendingRateTimer
DTCP
private
setDtcpState
(DTCPState *dtcpState)
DTCP
setDTP
(DTP *dtp)
DTCP
setECNPolicy
(ECNPolicyBase *ecnPolicy)
DTCP
setECNSlowDownPolicy
(ECNSlowDownPolicyBase *ecnSlowDownPolicy)
DTCP
setLastCtrlSeqnumRcvd
(unsigned int ctrlSeqNum)
DTCP
setLostControlPduPolicy
(LostControlPDUPolicyBase *lostControlPduPolicy)
DTCP
setNoOverridePeakPolicy
(NoOverridePeakPolicyBase *noOverridePeakPolicy)
DTCP
setNoRateSlowDownPolicy
(NoRateSlowDownPolicyBase *noRateSlowDownPolicy)
DTCP
setPdusSentInTimeUnit
(unsigned int pdusSentInTimeUnit)
DTCP
setRateReductionPolicy
(RateReductionPolicyBase *rateReductionPolicy)
DTCP
setRcvFcOverrunPolicy
(RcvFCOverrunPolicyBase *rcvFcOverrunPolicy)
DTCP
setRcvrAckPolicy
(RcvrAckPolicyBase *rcvrAckPolicy)
DTCP
setRcvrControlAckPolicy
(RcvrControlAckPolicyBase *rcvrControlAckPolicy)
DTCP
setRcvrFcPolicy
(RcvrFCPolicyBase *rcvrFcPolicy)
DTCP
setRcvRtWinEdge
(unsigned int rcvRtWinEdge)
DTCP
setReceivingFcPolicy
(ReceivingFCPolicyBase *receivingFcPolicy)
DTCP
setReconcileFcPolicy
(ReconcileFCPolicyBase *reconcileFcPolicy)
DTCP
setRxTimerExpiryPolicy
(RxTimerExpiryPolicyBase *rxTimerExpiryPolicy)
DTCP
setSenderAckPolicy
(SenderAckPolicyBase *senderAckPolicy)
DTCP
setSenderLeftWinEdge
(unsigned int senderLeftWinEdge)
DTCP
setSendingAckPolicy
(SendingAckPolicyBase *sendingAckPolicy)
DTCP
setSendingRate
(unsigned int sendingRate)
DTCP
setSendingRateFullfilled
(bool rateFullfilled)
DTCP
setSndFcOverrunPolicy
(SndFCOverrunPolicyBase *sndFcOverrunPolicy)
DTCP
setSndRtWinEdge
(unsigned int sndRtWinEdge)
DTCP
setTxControlPolicy
(TxControlPolicyBase *txControlPolicy)
DTCP
sigStatDTCPRxCount
DTCP
protected
sndFcOverrunPolicy
DTCP
private
startReliableCPDUTimer
()
DTCP
private
startRendezvousTimer
()
DTCP
stopReliableCPDUTimer
()
DTCP
private
txControlPolicy
DTCP
private
updateRcvRtWinEdge
(DTPState *dtpState)
DTCP
updateSenderLWE
(unsigned int seqNum)
DTCP
~DTCP
()
DTCP
virtual
Generated on Tue Oct 25 2016 21:09:33 for RINASim by
1.8.10