| appGateIndex | TCPConnection | |
| cancelEvent(cMessage *msg) | TCPConnection | [inline, protected] |
| cloneListeningConnection() | TCPConnection | [protected] |
| configureStateVariables() | TCPConnection | [protected] |
| connEstabTimer | TCPConnection | [protected] |
| connId | TCPConnection | |
| eventName(int event) | TCPConnection | [static] |
| finWait2Timer | TCPConnection | [protected] |
| fsm | TCPConnection | [protected] |
| getFsmState() const | TCPConnection | [inline] |
| getReceiveQueue() | TCPConnection | [inline] |
| getSendQueue() | TCPConnection | [inline] |
| getState() | TCPConnection | [inline] |
| getTcpAlgorithm() | TCPConnection | [inline] |
| getTcpMain() | TCPConnection | [inline] |
| indicationName(int code) | TCPConnection | [static] |
| initConnection(TCPOpenCommand *openCmd) | TCPConnection | [protected] |
| isSegmentAcceptable(TCPSegment *tcpseg) | TCPConnection | [protected] |
| localAddr | TCPConnection | |
| localPort | TCPConnection | |
| performStateTransition(const TCPEventCode &event) | TCPConnection | [protected] |
| preanalyseAppCommandEvent(int commandCode) | TCPConnection | [protected] |
| printConnBrief() | TCPConnection | |
| printSegmentBrief(TCPSegment *tcpseg) | TCPConnection | [static] |
| process_ABORT(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_CLOSE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_OPEN_ACTIVE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_OPEN_PASSIVE(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_RCV_SEGMENT(TCPSegment *tcpseg, IPvXAddress src, IPvXAddress dest) | TCPConnection | [protected] |
| process_SEND(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_STATUS(TCPEventCode &event, TCPCommand *tcpCommand, cMessage *msg) | TCPConnection | [protected] |
| process_TIMEOUT_2MSL() | TCPConnection | [protected] |
| process_TIMEOUT_CONN_ESTAB() | TCPConnection | [protected] |
| process_TIMEOUT_FIN_WAIT_2() | TCPConnection | [protected] |
| process_TIMEOUT_SYN_REXMIT(TCPEventCode &event) | TCPConnection | [protected] |
| processAckInEstabEtc(TCPSegment *tcpseg) | TCPConnection | [protected] |
| processAppCommand(cMessage *msg) | TCPConnection | |
| processRstInSynReceived(TCPSegment *tcpseg) | TCPConnection | [protected] |
| processSegment1stThru8th(TCPSegment *tcpseg) | TCPConnection | [protected] |
| processSegmentInListen(TCPSegment *tcpseg, IPvXAddress src, IPvXAddress dest) | TCPConnection | [protected] |
| processSegmentInSynSent(TCPSegment *tcpseg, IPvXAddress src, IPvXAddress dest) | TCPConnection | [protected] |
| processTCPSegment(TCPSegment *tcpSeg, IPvXAddress srcAddr, IPvXAddress destAddr) | TCPConnection | |
| processTimer(cMessage *msg) | TCPConnection | |
| rcvAckVector | TCPConnection | [protected] |
| rcvSeqVector | TCPConnection | [protected] |
| receiveQueue | TCPConnection | [protected] |
| remoteAddr | TCPConnection | |
| remotePort | TCPConnection | |
| retransmitData() | TCPConnection | |
| retransmitOneSegment() | TCPConnection | |
| scheduleTimeout(cMessage *msg, simtime_t timeout) | TCPConnection | [inline] |
| segmentArrivalWhileClosed(TCPSegment *tcpseg, IPvXAddress src, IPvXAddress dest) | TCPConnection | [static] |
| selectInitialSeqNum() | TCPConnection | [protected] |
| sendAck() | TCPConnection | |
| sendData(bool fullSegmentsOnly, int congestionWindow=-1) | TCPConnection | |
| sendEstabIndicationToApp() | TCPConnection | [protected] |
| sendFin() | TCPConnection | |
| sendIndicationToApp(int code) | TCPConnection | [protected] |
| sendProbe() | TCPConnection | |
| sendQueue | TCPConnection | [protected] |
| sendRst(uint32 seqNo) | TCPConnection | |
| sendRst(uint32 seq, IPvXAddress src, IPvXAddress dest, int srcPort, int destPort) | TCPConnection | [static] |
| sendRstAck(uint32 seq, uint32 ack, IPvXAddress src, IPvXAddress dest, int srcPort, int destPort) | TCPConnection | [static] |
| sendSegment(int bytes) | TCPConnection | |
| sendSyn() | TCPConnection | [protected] |
| sendSynAck() | TCPConnection | [protected] |
| sendToApp(cMessage *msg) | TCPConnection | [protected] |
| sendToIP(TCPSegment *tcpseg) | TCPConnection | |
| sendToIP(TCPSegment *tcpseg, IPvXAddress src, IPvXAddress dest) | TCPConnection | [protected, static] |
| signalConnectionTimeout() | TCPConnection | |
| sndAckVector | TCPConnection | [protected] |
| sndNxtVector | TCPConnection | [protected] |
| sndWndVector | TCPConnection | [protected] |
| startSynRexmitTimer() | TCPConnection | |
| state | TCPConnection | [protected] |
| stateEntered(int state) | TCPConnection | [protected] |
| stateName(int state) | TCPConnection | [static] |
| synRexmitTimer | TCPConnection | [protected] |
| tcpAlgorithm | TCPConnection | [protected] |
| TCPConnection(TCP *mod, int appGateIndex, int connId) | TCPConnection | |
| tcpMain | TCPConnection | [protected] |
| the2MSLTimer | TCPConnection | [protected] |
| tryFastRoute(TCPSegment *tcpseg) | TCPConnection | [protected] |
| unackedVector | TCPConnection | [protected] |
| ~TCPConnection() | TCPConnection | |