|
INET Framework for OMNeT++/OMNEST
|
Contains state variables ("TCB") for TCP.
More...
#include <TcpConnection.h>
Contains state variables ("TCB") for TCP.
TcpStateVariables is effectively a "struct" – it only contains public data members. (Only declared as a class so that we can use cObject as base class and make it possible to inspect it in Tkenv.)
TcpStateVariables only contains variables needed to implement the "base" (RFC 793) TCP. More advanced TCP variants are encapsulated into TcpAlgorithm subclasses which can have their own state blocks, subclassed from TcpStateVariables. See TcpAlgorithm::createStateVariables().
◆ TcpStateVariables()
| inet::tcp::TcpStateVariables::TcpStateVariables |
( |
| ) |
|
◆ detailedInfo()
| std::string inet::tcp::TcpStateVariables::detailedInfo |
( |
| ) |
const |
|
virtual |
◆ str()
| std::string inet::tcp::TcpStateVariables::str |
( |
| ) |
const |
|
overridevirtual |
◆ ack_now
| bool inet::tcp::TcpStateVariables::ack_now |
◆ active
| bool inet::tcp::TcpStateVariables::active |
◆ afterRto
| bool inet::tcp::TcpStateVariables::afterRto |
◆ delayed_acks_enabled
| bool inet::tcp::TcpStateVariables::delayed_acks_enabled |
◆ dupacks
| uint32_t inet::tcp::TcpStateVariables::dupacks |
Referenced by detailedInfo(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpWestwood::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpTahoe::receivedDuplicateAck(), inet::tcp::DumbTcp::receivedDuplicateAck(), inet::tcp::TcpWestwood::receivedDuplicateAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), inet::tcp::TcpBaseAlg::receivedDuplicateAck(), and TcpStateVariables().
◆ dupthresh
| uint32_t inet::tcp::TcpStateVariables::dupthresh |
Referenced by inet::tcp::TcpConnection::configureStateVariables(), inet::tcp::TcpConnection::isLost(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpWestwood::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpTahoe::receivedDuplicateAck(), inet::tcp::TcpWestwood::receivedDuplicateAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), and inet::tcp::TcpBaseAlg::receivedDuplicateAck().
◆ eceReactionTime
| simtime_t inet::tcp::TcpStateVariables::eceReactionTime |
◆ ecnEchoState
| bool inet::tcp::TcpStateVariables::ecnEchoState |
◆ ecnSynSent
| bool inet::tcp::TcpStateVariables::ecnSynSent |
◆ ecnWillingness
| bool inet::tcp::TcpStateVariables::ecnWillingness |
◆ ect
| bool inet::tcp::TcpStateVariables::ect |
Referenced by inet::tcp::Tcp::handleLowerPacket(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::DcTcp::processEcnInEstablished(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpConnection::retransmitData(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpConnection::sendAck(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSynAck(), inet::tcp::TcpConnection::sendToIP(), inet::tcp::TcpBaseAlg::shouldMarkAck(), and TcpStateVariables().
◆ end_seqno
| uint32_t inet::tcp::TcpStateVariables::end_seqno |
◆ endPointIsWillingECN
| bool inet::tcp::TcpStateVariables::endPointIsWillingECN |
◆ fin_ack_rcvd
| bool inet::tcp::TcpStateVariables::fin_ack_rcvd |
◆ fin_rcvd
| bool inet::tcp::TcpStateVariables::fin_rcvd |
◆ fork
| bool inet::tcp::TcpStateVariables::fork |
◆ freeRcvBuffer
| uint32_t inet::tcp::TcpStateVariables::freeRcvBuffer |
◆ full_sized_segment_counter
| uint32_t inet::tcp::TcpStateVariables::full_sized_segment_counter |
◆ gotCeIndication
| bool inet::tcp::TcpStateVariables::gotCeIndication |
◆ gotEce
| bool inet::tcp::TcpStateVariables::gotEce |
◆ highRxt
| uint32_t inet::tcp::TcpStateVariables::highRxt |
◆ increased_IW_enabled
| bool inet::tcp::TcpStateVariables::increased_IW_enabled |
◆ irs
| uint32_t inet::tcp::TcpStateVariables::irs |
◆ iss
| uint32_t inet::tcp::TcpStateVariables::iss |
◆ last_ack_sent
| uint32_t inet::tcp::TcpStateVariables::last_ack_sent |
◆ limited_transmit_enabled
| bool inet::tcp::TcpStateVariables::limited_transmit_enabled |
◆ lossRecovery
| bool inet::tcp::TcpStateVariables::lossRecovery |
Referenced by inet::tcp::TcpNewReno::processRexmitTimer(), inet::tcp::TcpBaseAlg::processRexmitTimer(), inet::tcp::TcpNewReno::receivedDataAck(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpBaseAlg::receiveSeqChanged(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendDataDuringLossRecoveryPhase(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), and TcpStateVariables().
◆ maxRcvBuffer
| uint32_t inet::tcp::TcpStateVariables::maxRcvBuffer |
◆ nagle_enabled
| bool inet::tcp::TcpStateVariables::nagle_enabled |
◆ pipe
| uint32_t inet::tcp::TcpStateVariables::pipe |
◆ queueUpdate
| bool inet::tcp::TcpStateVariables::queueUpdate |
◆ rcv_adv
| uint32_t inet::tcp::TcpStateVariables::rcv_adv |
◆ rcv_fin_seq
| uint32_t inet::tcp::TcpStateVariables::rcv_fin_seq |
◆ rcv_initial_ts
| bool inet::tcp::TcpStateVariables::rcv_initial_ts |
◆ rcv_naseg
| uint32_t inet::tcp::TcpStateVariables::rcv_naseg |
◆ rcv_nxt
| uint32_t inet::tcp::TcpStateVariables::rcv_nxt |
Referenced by inet::tcp::TcpBaseAlg::ackSent(), inet::tcp::TcpConnection::addSacks(), detailedInfo(), inet::tcp::TcpConnection::isSegmentAcceptable(), inet::tcp::TcpConnection::process_READ_REQUEST(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::TcpConnection::processSynInListen(), inet::tcp::DumbTcp::receiveSeqChanged(), inet::tcp::TcpBaseAlg::receiveSeqChanged(), inet::tcp::TcpConnection::sendAck(), inet::tcp::TcpConnection::sendAvailableDataToApp(), inet::tcp::TcpConnection::sendFin(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSynAck(), str(), TcpStateVariables(), inet::tcp::TcpConnection::updateRcvWnd(), and inet::tcp::TcpConnection::writeHeaderOptions().
◆ rcv_oooseg
| uint32_t inet::tcp::TcpStateVariables::rcv_oooseg |
◆ rcv_sack_perm
| bool inet::tcp::TcpStateVariables::rcv_sack_perm |
◆ rcv_sacks
| uint32_t inet::tcp::TcpStateVariables::rcv_sacks |
◆ rcv_up
| uint32_t inet::tcp::TcpStateVariables::rcv_up |
◆ rcv_wnd
| uint32_t inet::tcp::TcpStateVariables::rcv_wnd |
Referenced by inet::tcp::TcpConnection::configureStateVariables(), detailedInfo(), inet::tcp::TcpConnection::isSegmentAcceptable(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::TcpConnection::processSynInListen(), inet::tcp::TcpConnection::sendSyn(), inet::tcp::TcpConnection::sendSynAck(), str(), TcpStateVariables(), and inet::tcp::TcpConnection::updateRcvWnd().
◆ rcv_wnd_scale
| uint inet::tcp::TcpStateVariables::rcv_wnd_scale |
◆ rcv_ws
| bool inet::tcp::TcpStateVariables::rcv_ws |
◆ recoveryPoint
| uint32_t inet::tcp::TcpStateVariables::recoveryPoint |
◆ rexmit
| bool inet::tcp::TcpStateVariables::rexmit |
◆ sack_enabled
| bool inet::tcp::TcpStateVariables::sack_enabled |
Referenced by detailedInfo(), inet::tcp::TcpConnection::isLost(), inet::tcp::TcpConnection::nextSeg(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::TcpBaseAlg::processRexmitTimer(), inet::tcp::TcpConnection::processRstInSynReceived(), inet::tcp::TcpConnection::processSACKOption(), inet::tcp::TcpConnection::processSACKPermittedOption(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendDataDuringLossRecoveryPhase(), inet::tcp::TcpConnection::sendOneNewSegment(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), inet::tcp::TcpConnection::setPipe(), TcpStateVariables(), and inet::tcp::TcpConnection::writeHeaderOptions().
◆ sack_support
| bool inet::tcp::TcpStateVariables::sack_support |
◆ sackedBytes
| uint32_t inet::tcp::TcpStateVariables::sackedBytes |
◆ sackedBytes_old
| uint32_t inet::tcp::TcpStateVariables::sackedBytes_old |
◆ sacks_array
| SackList inet::tcp::TcpStateVariables::sacks_array |
◆ send_fin
| bool inet::tcp::TcpStateVariables::send_fin |
◆ sendQueueLimit
| uint32_t inet::tcp::TcpStateVariables::sendQueueLimit |
◆ snd_dsack
| bool inet::tcp::TcpStateVariables::snd_dsack |
◆ snd_fin_seq
| uint32_t inet::tcp::TcpStateVariables::snd_fin_seq |
◆ snd_initial_ts
| bool inet::tcp::TcpStateVariables::snd_initial_ts |
◆ snd_max
| uint32_t inet::tcp::TcpStateVariables::snd_max |
Referenced by inet::tcp::TcpWestwood::dataSent(), inet::tcp::TcpVegas::dataSent(), detailedInfo(), inet::tcp::TcpConnection::isSegmentAcceptable(), inet::tcp::TcpConnection::nextSeg(), inet::tcp::TcpConnection::process_CLOSE(), inet::tcp::TcpConnection::process_SEND(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::TcpNewReno::processRexmitTimer(), inet::tcp::TcpBaseAlg::processRexmitTimer(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::TcpNewReno::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpBaseAlg::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpBaseAlg::receivedDuplicateAck(), inet::tcp::TcpConnection::retransmitData(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpConnection::selectInitialSeqNum(), inet::tcp::TcpNoCongestionControl::sendData(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendOneNewSegment(), inet::tcp::TcpConnection::sendProbe(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), inet::tcp::TcpConnection::sendSyn(), inet::tcp::TcpConnection::sendSynAck(), inet::tcp::TcpConnection::setPipe(), str(), and TcpStateVariables().
◆ snd_mss
| uint32_t inet::tcp::TcpStateVariables::snd_mss |
Referenced by inet::tcp::TcpConnection::configureStateVariables(), detailedInfo(), inet::tcp::TcpBaseAlg::established(), inet::tcp::TcpConnection::isLost(), inet::tcp::TcpConnection::nextSeg(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processMSSOption(), inet::tcp::TcpNewReno::processRexmitTimer(), inet::tcp::TcpReno::processRexmitTimer(), inet::tcp::TcpTahoe::processRexmitTimer(), inet::tcp::TcpWestwood::processRexmitTimer(), inet::tcp::TcpVegas::processRexmitTimer(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::TcpNewReno::recalculateSlowStartThreshold(), inet::tcp::TcpReno::recalculateSlowStartThreshold(), inet::tcp::TcpTahoe::recalculateSlowStartThreshold(), inet::tcp::TcpVegas::recalculateSlowStartThreshold(), inet::tcp::TcpNewReno::receivedDataAck(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpTahoe::receivedDataAck(), inet::tcp::TcpWestwood::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpTahoe::receivedDuplicateAck(), inet::tcp::TcpWestwood::receivedDuplicateAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), inet::tcp::TcpConnection::retransmitData(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpBaseAlg::sendData(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendDataDuringLossRecoveryPhase(), inet::tcp::TcpConnection::sendOneNewSegment(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), TcpStateVariables(), and inet::tcp::TcpConnection::writeHeaderOptions().
◆ snd_nxt
| uint32_t inet::tcp::TcpStateVariables::snd_nxt |
Referenced by detailedInfo(), inet::tcp::TcpConnection::isSegmentAcceptable(), inet::tcp::TcpConnection::isSendQueueEmpty(), inet::tcp::TcpConnection::process_ABORT(), inet::tcp::TcpConnection::process_CLOSE(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), inet::tcp::TcpConnection::retransmitData(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpConnection::selectInitialSeqNum(), inet::tcp::TcpConnection::sendAck(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendFin(), inet::tcp::TcpConnection::sendOneNewSegment(), inet::tcp::TcpConnection::sendProbe(), inet::tcp::TcpConnection::sendSegment(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), inet::tcp::TcpConnection::sendSyn(), inet::tcp::TcpConnection::sendSynAck(), str(), and TcpStateVariables().
◆ snd_sack
| bool inet::tcp::TcpStateVariables::snd_sack |
◆ snd_sack_perm
| bool inet::tcp::TcpStateVariables::snd_sack_perm |
◆ snd_sacks
| uint32_t inet::tcp::TcpStateVariables::snd_sacks |
◆ snd_una
| uint32_t inet::tcp::TcpStateVariables::snd_una |
Referenced by inet::tcp::TcpWestwood::dataSent(), inet::tcp::TcpVegas::dataSent(), inet::tcp::DcTcpFamilyStateVariables::DcTcpFamilyStateVariables(), detailedInfo(), inet::tcp::TcpConnection::isLost(), inet::tcp::TcpConnection::isSegmentAcceptable(), inet::tcp::TcpConnection::process_CLOSE(), inet::tcp::TcpConnection::process_SEND(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpConnection::processAckInEstabEtc(), inet::tcp::TcpConnection::processSACKOption(), inet::tcp::TcpConnection::processSegment1stThru8th(), inet::tcp::TcpConnection::processSegmentInSynSent(), inet::tcp::TcpNewReno::receivedDataAck(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpReno::receivedDataAck(), inet::tcp::TcpWestwood::receivedDataAck(), inet::tcp::TcpVegas::receivedDataAck(), inet::tcp::TcpBaseAlg::receivedDataAck(), inet::tcp::TcpNewReno::receivedDuplicateAck(), inet::tcp::TcpReno::receivedDuplicateAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), inet::tcp::TcpBaseAlg::receivedDuplicateAck(), inet::tcp::TcpConnection::retransmitData(), inet::tcp::TcpConnection::retransmitOneSegment(), inet::tcp::TcpConnection::selectInitialSeqNum(), inet::tcp::TcpNoCongestionControl::sendData(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendOneNewSegment(), inet::tcp::TcpConnection::sendProbe(), inet::tcp::TcpConnection::sendSegmentDuringLossRecoveryPhase(), inet::tcp::TcpConnection::setPipe(), str(), and TcpStateVariables().
◆ snd_up
| uint32_t inet::tcp::TcpStateVariables::snd_up |
◆ snd_wl1
| uint32_t inet::tcp::TcpStateVariables::snd_wl1 |
◆ snd_wl2
| uint32_t inet::tcp::TcpStateVariables::snd_wl2 |
◆ snd_wnd
| uint32_t inet::tcp::TcpStateVariables::snd_wnd |
Referenced by detailedInfo(), inet::tcp::TcpConnection::nextSeg(), inet::tcp::TcpConnection::process_STATUS(), inet::tcp::TcpNewReno::recalculateSlowStartThreshold(), inet::tcp::TcpReno::recalculateSlowStartThreshold(), inet::tcp::TcpTahoe::recalculateSlowStartThreshold(), inet::tcp::TcpVegas::recalculateSlowStartThreshold(), inet::tcp::DcTcp::receivedDataAck(), inet::tcp::TcpBaseAlg::receivedDataAck(), inet::tcp::TcpVegas::receivedDuplicateAck(), inet::tcp::TcpConnection::sendData(), inet::tcp::TcpConnection::sendOneNewSegment(), str(), TcpStateVariables(), and inet::tcp::TcpConnection::updateWndInfo().
◆ snd_wnd_scale
| uint inet::tcp::TcpStateVariables::snd_wnd_scale |
◆ snd_ws
| bool inet::tcp::TcpStateVariables::snd_ws |
◆ sndAck
| bool inet::tcp::TcpStateVariables::sndAck |
◆ sndCwr
| bool inet::tcp::TcpStateVariables::sndCwr |
◆ start_seqno
| uint32_t inet::tcp::TcpStateVariables::start_seqno |
◆ syn_rexmit_count
| int inet::tcp::TcpStateVariables::syn_rexmit_count |
◆ syn_rexmit_timeout
| simtime_t inet::tcp::TcpStateVariables::syn_rexmit_timeout |
◆ tcpRcvQueueDrops
| uint32_t inet::tcp::TcpStateVariables::tcpRcvQueueDrops |
◆ time_last_data_sent
| simtime_t inet::tcp::TcpStateVariables::time_last_data_sent |
◆ ts_enabled
| bool inet::tcp::TcpStateVariables::ts_enabled |
◆ ts_recent
| uint32_t inet::tcp::TcpStateVariables::ts_recent |
◆ ts_support
| bool inet::tcp::TcpStateVariables::ts_support |
◆ usedRcvBuffer
| uint32_t inet::tcp::TcpStateVariables::usedRcvBuffer |
◆ ws_enabled
| bool inet::tcp::TcpStateVariables::ws_enabled |
◆ ws_manual_scale
| int inet::tcp::TcpStateVariables::ws_manual_scale |
◆ ws_support
| bool inet::tcp::TcpStateVariables::ws_support |
The documentation for this class was generated from the following files:
int ws_manual_scale
Definition: TcpConnection.h:199
uint32_t full_sized_segment_counter
Definition: TcpConnection.h:184
simtime_t eceReactionTime
Definition: TcpConnection.h:259
bool fin_ack_rcvd
Definition: TcpConnection.h:171
uint32_t rcv_naseg
Definition: TcpConnection.h:240
bool limited_transmit_enabled
Definition: TcpConnection.h:181
uint32_t start_seqno
Definition: TcpConnection.h:219
uint32_t ts_recent
Definition: TcpConnection.h:210
bool snd_initial_ts
Definition: TcpConnection.h:208
bool ws_support
Definition: TcpConnection.h:197
bool snd_dsack
Definition: TcpConnection.h:222
bool rcv_ws
Definition: TcpConnection.h:201
uint32_t rcv_wnd
Definition: TcpConnection.h:158
uint32_t freeRcvBuffer
Definition: TcpConnection.h:245
uint32_t dupacks
Definition: TcpConnection.h:236
uint32_t recoveryPoint
Definition: TcpConnection.h:226
uint32_t sackedBytes
Definition: TcpConnection.h:227
uint32_t rcv_sacks
Definition: TcpConnection.h:238
bool sack_support
Definition: TcpConnection.h:215
uint32_t irs
Definition: TcpConnection.h:160
bool ws_enabled
Definition: TcpConnection.h:198
bool ecnEchoState
Definition: TcpConnection.h:249
uint32_t sackedBytes_old
Definition: TcpConnection.h:228
bool send_fin
Definition: TcpConnection.h:173
uint32_t snd_wnd
Definition: TcpConnection.h:150
bool ts_enabled
Definition: TcpConnection.h:207
uint32_t end_seqno
Definition: TcpConnection.h:220
bool snd_ws
Definition: TcpConnection.h:200
bool lossRecovery
Definition: TcpConnection.h:229
uint32_t snd_wl2
Definition: TcpConnection.h:153
uint32_t last_ack_sent
Definition: TcpConnection.h:211
bool nagle_enabled
Definition: TcpConnection.h:179
bool sndAck
Definition: TcpConnection.h:257
simtime_t time_last_data_sent
Definition: TcpConnection.h:212
uint32_t snd_fin_seq
Definition: TcpConnection.h:174
uint32_t tcpRcvQueueDrops
Definition: TcpConnection.h:246
uint32_t snd_sacks
Definition: TcpConnection.h:237
bool ect
Definition: TcpConnection.h:253
bool afterRto
Definition: TcpConnection.h:194
uint32_t snd_nxt
Definition: TcpConnection.h:148
bool sack_enabled
Definition: TcpConnection.h:216
bool ts_support
Definition: TcpConnection.h:206
uint32_t snd_wl1
Definition: TcpConnection.h:152
bool ecnSynSent
Definition: TcpConnection.h:255
uint32_t maxRcvBuffer
Definition: TcpConnection.h:243
uint32_t rcv_oooseg
Definition: TcpConnection.h:239
simtime_t syn_rexmit_timeout
Definition: TcpConnection.h:166
uint32_t highRxt
Definition: TcpConnection.h:224
uint32_t snd_mss
Definition: TcpConnection.h:142
bool fork
Definition: TcpConnection.h:140
bool queueUpdate
Definition: TcpConnection.h:233
bool increased_IW_enabled
Definition: TcpConnection.h:182
int syn_rexmit_count
Definition: TcpConnection.h:165
bool fin_rcvd
Definition: TcpConnection.h:176
uint rcv_wnd_scale
Definition: TcpConnection.h:202
bool sndCwr
Definition: TcpConnection.h:250
uint32_t sendQueueLimit
Definition: TcpConnection.h:232
bool snd_sack_perm
Definition: TcpConnection.h:217
uint32_t rcv_nxt
Definition: TcpConnection.h:157
bool rcv_sack_perm
Definition: TcpConnection.h:218
bool ack_now
Definition: TcpConnection.h:185
uint32_t rcv_adv
Definition: TcpConnection.h:161
uint snd_wnd_scale
Definition: TcpConnection.h:203
bool rcv_initial_ts
Definition: TcpConnection.h:209
bool ecnWillingness
Definition: TcpConnection.h:256
bool gotCeIndication
Definition: TcpConnection.h:252
bool gotEce
Definition: TcpConnection.h:251
uint32_t snd_una
Definition: TcpConnection.h:147
bool active
Definition: TcpConnection.h:139
bool snd_sack
Definition: TcpConnection.h:221
uint32_t rcv_up
Definition: TcpConnection.h:159
bool endPointIsWillingECN
Definition: TcpConnection.h:254
uint32_t usedRcvBuffer
Definition: TcpConnection.h:244
uint32_t rcv_fin_seq
Definition: TcpConnection.h:177
uint32_t pipe
Definition: TcpConnection.h:225
uint32_t iss
Definition: TcpConnection.h:154
uint32_t snd_up
Definition: TcpConnection.h:151
uint32_t snd_max
Definition: TcpConnection.h:149
bool rexmit
Definition: TcpConnection.h:258
bool delayed_acks_enabled
Definition: TcpConnection.h:180