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(const Ptr< TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
cloneListeningConnection()inet::tcp::TcpConnectionprotectedvirtual
configureStateVariables()inet::tcp::TcpConnectionprotectedvirtual
connEstabTimerinet::tcp::TcpConnectionprotected
convertSimtimeToTS(simtime_t simtime)inet::tcp::TcpConnectionstatic
convertTSToSimtime(uint32_t timestamp)inet::tcp::TcpConnectionstatic
dscpinet::tcp::TcpConnection
dupAcksSignalinet::tcp::TcpConnectionstatic
eventName(int event)inet::tcp::TcpConnectionstatic
finWait2Timerinet::tcp::TcpConnectionprotected
fsminet::tcp::TcpConnectionprotected
getFsmState() constinet::tcp::TcpConnectioninline
getListeningSocketId() constinet::tcp::TcpConnectioninline
getLocalAddr() constinet::tcp::TcpConnectioninline
getLocalAddress() constinet::tcp::TcpConnectioninline
getLocalPort() constinet::tcp::TcpConnectioninline
getReceiveQueue() constinet::tcp::TcpConnectioninlineprotected
getReceiveQueue()inet::tcp::TcpConnectioninline
getRemoteAddr() constinet::tcp::TcpConnectioninline
getRemoteAddress() constinet::tcp::TcpConnectioninline
getRemotePort() constinet::tcp::TcpConnectioninline
getRexmitQueue() constinet::tcp::TcpConnectioninline
getRexmitQueue()inet::tcp::TcpConnectioninline
getSendQueue() constinet::tcp::TcpConnectioninlineprotected
getSendQueue()inet::tcp::TcpConnectioninline
getSocketId() constinet::tcp::TcpConnectioninline
getState() constinet::tcp::TcpConnectioninline
getState()inet::tcp::TcpConnectioninline
getTcpAlgorithm() constinet::tcp::TcpConnectioninlineprotected
getTcpAlgorithm()inet::tcp::TcpConnectioninline
getTcpMain()inet::tcp::TcpConnectioninline
getTSecr(const Ptr< const TcpHeader > &tcpHeader) constinet::tcp::TcpConnectionprotectedvirtual
getTSval(const Ptr< const TcpHeader > &tcpHeader) constinet::tcp::TcpConnectionprotectedvirtual
handleMessage(cMessage *msg)inet::tcp::TcpConnectionvirtual
hasEnoughSpaceForSegmentInReceiveQueue(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionvirtual
indicationName(int code)inet::tcp::TcpConnectionstatic
initClonedConnection(TcpConnection *listenerConn)inet::tcp::TcpConnectionprotectedvirtual
initConnection(TcpOpenCommand *openCmd)inet::tcp::TcpConnectionprotectedvirtual
initConnection(Tcp *mod, int socketId)inet::tcp::TcpConnection
initialize()inet::tcp::TcpConnectioninline
isLost(uint32_t seqNum)inet::tcp::TcpConnectionvirtual
isSegmentAcceptable(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader) constinet::tcp::TcpConnectionprotectedvirtual
isSendQueueEmpty()inet::tcp::TcpConnectionvirtual
isToBeAccepted() constinet::tcp::TcpConnectioninlineprotectedvirtual
listeningSocketIdinet::tcp::TcpConnection
localAddrinet::tcp::TcpConnection
localPortinet::tcp::TcpConnection
nextSeg(uint32_t &seqNum)inet::tcp::TcpConnectionvirtual
optionName(int option)inet::tcp::TcpConnectionstatic
performStateTransition(const TcpEventCode &event)inet::tcp::TcpConnectionprotectedvirtual
pipeSignalinet::tcp::TcpConnectionstatic
preanalyseAppCommandEvent(int commandCode)inet::tcp::TcpConnectionprotectedvirtual
printConnBrief() constinet::tcp::TcpConnectionvirtual
printSegmentBrief(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionstatic
process_ABORT(TcpEventCode &event, TcpCommand *tcpCommand, cMessage *msg)inet::tcp::TcpConnectionprotectedvirtual
process_ACCEPT(TcpEventCode &event, TcpCommand *tcpCommand, cMessage *msg)inet::tcp::TcpConnectionprotectedvirtual
process_CLOSE(TcpEventCode &event, TcpCommand *tcpCommand, cMessage *msg)inet::tcp::TcpConnectionprotectedvirtual
process_DESTROY(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_OPTIONS(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(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, 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(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
processAppCommand(cMessage *msg)inet::tcp::TcpConnectionvirtual
processMSSOption(const Ptr< const TcpHeader > &tcpHeader, const TcpOptionMaxSegmentSize &option)inet::tcp::TcpConnectionprotectedvirtual
processRstInSynReceived(const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
processSACKOption(const Ptr< const TcpHeader > &tcpHeader, const TcpOptionSack &option)inet::tcp::TcpConnectionprotectedvirtual
processSACKPermittedOption(const Ptr< const TcpHeader > &tcpHeader, const TcpOptionSackPermitted &option)inet::tcp::TcpConnectionprotectedvirtual
processSegment1stThru8th(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
processSegmentInListen(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, L3Address src, L3Address dest)inet::tcp::TcpConnectionprotectedvirtual
processSegmentInSynSent(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, L3Address src, L3Address dest)inet::tcp::TcpConnectionprotectedvirtual
processSynInListen(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, L3Address srcAddr, L3Address destAddr)inet::tcp::TcpConnectionprotectedvirtual
processTCPSegment(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, L3Address srcAddr, L3Address destAddr)inet::tcp::TcpConnectionvirtual
processTimer(cMessage *msg)inet::tcp::TcpConnectionvirtual
processTSOption(const Ptr< const TcpHeader > &tcpHeader, const TcpOptionTimestamp &option)inet::tcp::TcpConnectionprotectedvirtual
processWSOption(const Ptr< const TcpHeader > &tcpHeader, const TcpOptionWindowScale &option)inet::tcp::TcpConnectionprotectedvirtual
rcvAckSignalinet::tcp::TcpConnectionstatic
rcvAdvSignalinet::tcp::TcpConnectionstatic
rcvNASegSignalinet::tcp::TcpConnectionstatic
rcvOooSegSignalinet::tcp::TcpConnectionstatic
rcvSacksSignalinet::tcp::TcpConnectionstatic
rcvSeqSignalinet::tcp::TcpConnectionstatic
rcvWndSignalinet::tcp::TcpConnectionstatic
readHeaderOptions(const Ptr< const TcpHeader > &tcpHeader)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
sackedBytesSignalinet::tcp::TcpConnectionstatic
segmentArrivalWhileClosed(Packet *tcpSegment, const Ptr< const TcpHeader > &tcpHeader, L3Address src, L3Address dest)inet::tcp::TcpConnectionvirtual
selectInitialSeqNum()inet::tcp::TcpConnectionprotectedvirtual
sendAck()inet::tcp::TcpConnectionvirtual
sendAvailableDataToApp()inet::tcp::TcpConnectionprotectedvirtual
sendAvailableIndicationToApp()inet::tcp::TcpConnectionprotectedvirtual
sendData(uint32_t congestionWindow)inet::tcp::TcpConnectionvirtual
sendDataDuringLossRecoveryPhase(uint32_t 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_t congestionWindow)inet::tcp::TcpConnectionvirtual
sendProbe()inet::tcp::TcpConnectionvirtual
sendQueueinet::tcp::TcpConnectionprotected
sendRst(uint32_t seqNo)inet::tcp::TcpConnectionvirtual
sendRst(uint32_t seq, L3Address src, L3Address dest, int srcPort, int destPort)inet::tcp::TcpConnectionvirtual
sendRstAck(uint32_t seq, uint32_t ack, L3Address src, L3Address dest, int srcPort, int destPort)inet::tcp::TcpConnectionvirtual
sendSegment(uint32_t bytes)inet::tcp::TcpConnectionvirtual
sendSegmentDuringLossRecoveryPhase(uint32_t seqNum)inet::tcp::TcpConnectionvirtual
sendSyn()inet::tcp::TcpConnectionprotectedvirtual
sendSynAck()inet::tcp::TcpConnectionprotectedvirtual
sendToApp(cMessage *msg)inet::tcp::TcpConnectionprotectedvirtual
sendToIP(Packet *tcpSegment, const Ptr< TcpHeader > &tcpHeader)inet::tcp::TcpConnectionvirtual
sendToIP(Packet *pkt, const Ptr< TcpHeader > &tcpHeader, L3Address src, L3Address dest)inet::tcp::TcpConnectionprotectedvirtual
setPipe()inet::tcp::TcpConnectionvirtual
setSocketId(int newSocketId)inet::tcp::TcpConnectioninline
signalConnectionTimeout()inet::tcp::TcpConnectionvirtual
sndAckSignalinet::tcp::TcpConnectionstatic
sndNxtSignalinet::tcp::TcpConnectionstatic
sndSacksSignalinet::tcp::TcpConnectionstatic
sndWndSignalinet::tcp::TcpConnectionstatic
socketIdinet::tcp::TcpConnection
startSynRexmitTimer()inet::tcp::TcpConnectionvirtual
stateinet::tcp::TcpConnectionprotected
stateEntered(int state, int oldState, TcpEventCode event)inet::tcp::TcpConnectionprotectedvirtual
stateName(int state)inet::tcp::TcpConnectionstatic
stateSignalinet::tcp::TcpConnectionstatic
synRexmitTimerinet::tcp::TcpConnectionprotected
tcpAlgorithminet::tcp::TcpConnectionprotected
TcpConnection()inet::tcp::TcpConnectioninline
TcpConnection(const TcpConnection &other)inet::tcp::TcpConnectioninline
tcpConnectionAddedSignalinet::tcp::TcpConnectionstatic
tcpMaininet::tcp::TcpConnectionprotected
tcpRcvPayloadBytesSignalinet::tcp::TcpConnectionstatic
tcpRcvQueueBytesSignalinet::tcp::TcpConnectionstatic
tcpRcvQueueDropsSignalinet::tcp::TcpConnectionstatic
the2MSLTimerinet::tcp::TcpConnectionprotected
tosinet::tcp::TcpConnection
tryFastRoute(const Ptr< const TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
ttlinet::tcp::TcpConnection
unackedSignalinet::tcp::TcpConnectionstatic
updateRcvQueueVars()inet::tcp::TcpConnectionvirtual
updateRcvWnd()inet::tcp::TcpConnectionvirtual
updateWndInfo(const Ptr< const TcpHeader > &tcpHeader, bool doAlways=false)inet::tcp::TcpConnectionvirtual
writeHeaderOptions(const Ptr< TcpHeader > &tcpHeader)inet::tcp::TcpConnectionprotectedvirtual
~TcpConnection()inet::tcp::TcpConnectionvirtual