INET Framework for OMNeT++/OMNEST
inet::tcp::TCPConnection Member List

This is the complete list of members for inet::tcp::TCPConnection, including all inherited members.

addSacks(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
appGateIndexinet::tcp::TCPConnection
cancelEvent(cMessage *msg)inet::tcp::TCPConnectioninlineprotected
cloneListeningConnection()inet::tcp::TCPConnectionprotectedvirtual
configureStateVariables()inet::tcp::TCPConnectionprotectedvirtual
connEstabTimerinet::tcp::TCPConnectionprotected
connIdinet::tcp::TCPConnection
convertSimtimeToTS(simtime_t simtime)inet::tcp::TCPConnectionstatic
convertTSToSimtime(uint32 timestamp)inet::tcp::TCPConnectionstatic
createTCPSegment(const char *name)inet::tcp::TCPConnectionvirtual
dupAcksVectorinet::tcp::TCPConnectionprotected
eventName(int event)inet::tcp::TCPConnectionstatic
finWait2Timerinet::tcp::TCPConnectionprotected
fsminet::tcp::TCPConnectionprotected
getFsmState() const inet::tcp::TCPConnectioninline
getLocalAddress() const inet::tcp::TCPConnectioninline
getLocalPort() const inet::tcp::TCPConnectioninline
getReceiveQueue()inet::tcp::TCPConnectioninline
getRemoteAddress() const inet::tcp::TCPConnectioninline
getRemotePort() const inet::tcp::TCPConnectioninline
getRexmitQueue()inet::tcp::TCPConnectioninline
getSendQueue()inet::tcp::TCPConnectioninline
getState()inet::tcp::TCPConnectioninline
getTcpAlgorithm()inet::tcp::TCPConnectioninline
getTcpMain()inet::tcp::TCPConnectioninline
getTSecr(TCPSegment *tcpseg) const inet::tcp::TCPConnectionprotectedvirtual
getTSval(TCPSegment *tcpseg) const inet::tcp::TCPConnectionprotectedvirtual
hasEnoughSpaceForSegmentInReceiveQueue(TCPSegment *tcpseg)inet::tcp::TCPConnectionvirtual
indicationName(int code)inet::tcp::TCPConnectionstatic
initConnection(TCPOpenCommand *openCmd)inet::tcp::TCPConnectionprotectedvirtual
isLost(uint32 seqNum)inet::tcp::TCPConnectionvirtual
isSegmentAcceptable(TCPSegment *tcpseg) const inet::tcp::TCPConnectionprotectedvirtual
isSendQueueEmpty()inet::tcp::TCPConnectionvirtual
localAddrinet::tcp::TCPConnection
localPortinet::tcp::TCPConnection
nextSeg(uint32 &seqNum)inet::tcp::TCPConnectionvirtual
optionName(int option)inet::tcp::TCPConnectionstatic
performStateTransition(const TCPEventCode &event)inet::tcp::TCPConnectionprotectedvirtual
pipeVectorinet::tcp::TCPConnectionprotected
preanalyseAppCommandEvent(int commandCode)inet::tcp::TCPConnectionprotectedvirtual
printConnBrief() const inet::tcp::TCPConnectionvirtual
printSegmentBrief(TCPSegment *tcpseg)inet::tcp::TCPConnectionstatic
process_ABORT(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_CLOSE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_OPEN_ACTIVE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_OPEN_PASSIVE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_QUEUE_BYTES_LIMIT(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_RCV_SEGMENT(TCPSegment *tcpseg, L3Address src, L3Address dest)inet::tcp::TCPConnectionprotectedvirtual
process_READ_REQUEST(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_SEND(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_STATUS(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
process_TIMEOUT_2MSL()inet::tcp::TCPConnectionprotectedvirtual
process_TIMEOUT_CONN_ESTAB()inet::tcp::TCPConnectionprotectedvirtual
process_TIMEOUT_FIN_WAIT_2()inet::tcp::TCPConnectionprotectedvirtual
process_TIMEOUT_SYN_REXMIT(TCPEventCode &event)inet::tcp::TCPConnectionprotectedvirtual
processAckInEstabEtc(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
processAppCommand(cMessage *msg)inet::tcp::TCPConnectionvirtual
processMSSOption(TCPSegment *tcpseg, const TCPOptionMaxSegmentSize &option)inet::tcp::TCPConnectionprotectedvirtual
processRstInSynReceived(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
processSACKOption(TCPSegment *tcpseg, const TCPOptionSack &option)inet::tcp::TCPConnectionprotectedvirtual
processSACKPermittedOption(TCPSegment *tcpseg, const TCPOptionSackPermitted &option)inet::tcp::TCPConnectionprotectedvirtual
processSegment1stThru8th(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
processSegmentInListen(TCPSegment *tcpseg, L3Address src, L3Address dest)inet::tcp::TCPConnectionprotectedvirtual
processSegmentInSynSent(TCPSegment *tcpseg, L3Address src, L3Address dest)inet::tcp::TCPConnectionprotectedvirtual
processTCPSegment(TCPSegment *tcpSeg, L3Address srcAddr, L3Address destAddr)inet::tcp::TCPConnectionvirtual
processTimer(cMessage *msg)inet::tcp::TCPConnectionvirtual
processTSOption(TCPSegment *tcpseg, const TCPOptionTimestamp &option)inet::tcp::TCPConnectionprotectedvirtual
processWSOption(TCPSegment *tcpseg, const TCPOptionWindowScale &option)inet::tcp::TCPConnectionprotectedvirtual
rcvAckVectorinet::tcp::TCPConnectionprotected
rcvAdvVectorinet::tcp::TCPConnectionprotected
rcvNASegVectorinet::tcp::TCPConnectionprotected
rcvOooSegVectorinet::tcp::TCPConnectionprotected
rcvSacksVectorinet::tcp::TCPConnectionprotected
rcvSeqVectorinet::tcp::TCPConnectionprotected
rcvWndVectorinet::tcp::TCPConnectionprotected
readHeaderOptions(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
receiveQueueinet::tcp::TCPConnectionprotected
remoteAddrinet::tcp::TCPConnection
remotePortinet::tcp::TCPConnection
retransmitData()inet::tcp::TCPConnectionvirtual
retransmitOneSegment(bool called_at_rto)inet::tcp::TCPConnectionvirtual
rexmitQueueinet::tcp::TCPConnection
sackedBytesVectorinet::tcp::TCPConnectionprotected
scheduleTimeout(cMessage *msg, simtime_t timeout)inet::tcp::TCPConnectioninline
segmentArrivalWhileClosed(TCPSegment *tcpseg, L3Address src, L3Address dest)inet::tcp::TCPConnectionvirtual
selectInitialSeqNum()inet::tcp::TCPConnectionprotectedvirtual
sendAck()inet::tcp::TCPConnectionvirtual
sendData(bool fullSegmentsOnly, uint32 congestionWindow)inet::tcp::TCPConnectionvirtual
sendDataDuringLossRecoveryPhase(uint32 congestionWindow)inet::tcp::TCPConnectionvirtual
sendEstabIndicationToApp()inet::tcp::TCPConnectionprotectedvirtual
sendFin()inet::tcp::TCPConnectionvirtual
sendIndicationToApp(int code, const int id=0)inet::tcp::TCPConnectionprotectedvirtual
sendOneNewSegment(bool fullSegmentsOnly, uint32 congestionWindow)inet::tcp::TCPConnectionvirtual
sendProbe()inet::tcp::TCPConnectionvirtual
sendQueueinet::tcp::TCPConnectionprotected
sendRst(uint32 seqNo)inet::tcp::TCPConnectionvirtual
sendRst(uint32 seq, L3Address src, L3Address dest, int srcPort, int destPort)inet::tcp::TCPConnectionvirtual
sendRstAck(uint32 seq, uint32 ack, L3Address src, L3Address dest, int srcPort, int destPort)inet::tcp::TCPConnectionvirtual
sendSegment(uint32 bytes)inet::tcp::TCPConnectionvirtual
sendSegmentDuringLossRecoveryPhase(uint32 seqNum)inet::tcp::TCPConnectionvirtual
sendSyn()inet::tcp::TCPConnectionprotectedvirtual
sendSynAck()inet::tcp::TCPConnectionprotectedvirtual
sendToApp(cMessage *msg)inet::tcp::TCPConnectionprotectedvirtual
sendToIP(TCPSegment *tcpseg)inet::tcp::TCPConnectionvirtual
sendToIP(TCPSegment *tcpseg, L3Address src, L3Address dest)inet::tcp::TCPConnectionprotectedstatic
setPipe()inet::tcp::TCPConnectionvirtual
signalConnectionTimeout()inet::tcp::TCPConnectionvirtual
sndAckVectorinet::tcp::TCPConnectionprotected
sndNxtVectorinet::tcp::TCPConnectionprotected
sndSacksVectorinet::tcp::TCPConnectionprotected
sndWndVectorinet::tcp::TCPConnectionprotected
startSynRexmitTimer()inet::tcp::TCPConnectionvirtual
stateinet::tcp::TCPConnectionprotected
stateEntered(int state, int oldState, TCPEventCode event)inet::tcp::TCPConnectionprotectedvirtual
stateName(int state)inet::tcp::TCPConnectionstatic
synRexmitTimerinet::tcp::TCPConnectionprotected
tcpAlgorithminet::tcp::TCPConnectionprotected
TCPConnection(TCP *mod, int appGateIndex, int connId)inet::tcp::TCPConnection
TCPConnection()inet::tcp::TCPConnection
tcpMaininet::tcp::TCPConnectionprotected
tcpRcvQueueBytesVectorinet::tcp::TCPConnectionprotected
tcpRcvQueueDropsVectorinet::tcp::TCPConnectionprotected
the2MSLTimerinet::tcp::TCPConnectionprotected
transferModeinet::tcp::TCPConnectionprotected
tryFastRoute(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
unackedVectorinet::tcp::TCPConnectionprotected
updateRcvQueueVars()inet::tcp::TCPConnectionvirtual
updateRcvWnd()inet::tcp::TCPConnectionvirtual
updateWndInfo(TCPSegment *tcpseg, bool doAlways=false)inet::tcp::TCPConnectionvirtual
writeHeaderOptions(TCPSegment *tcpseg)inet::tcp::TCPConnectionprotectedvirtual
~TCPConnection()inet::tcp::TCPConnectionvirtual