|
Lines 1609-1615
QosTxop::AddBaResponseTimeout (Mac48Address recipient, uint8_t tid)
|
Link Here
|
|---|
|
| 1609 |
if (m_baManager->ExistsAgreementInState (recipient, tid, OriginatorBlockAckAgreement::PENDING)) |
1609 |
if (m_baManager->ExistsAgreementInState (recipient, tid, OriginatorBlockAckAgreement::PENDING)) |
| 1610 |
{ |
1610 |
{ |
| 1611 |
m_baManager->NotifyAgreementNoReply (recipient, tid); |
1611 |
m_baManager->NotifyAgreementNoReply (recipient, tid); |
| 1612 |
Simulator::Schedule (m_failedAddBaTimeout, &QosTxop::ResetBa, this, m_currentHdr.GetAddr1 (), tid); |
1612 |
Simulator::Schedule (m_failedAddBaTimeout, &QosTxop::ResetBa, this, recipient, tid); |
| 1613 |
m_backoffTrace = m_rng->GetInteger (0, GetCw ()); |
1613 |
m_backoffTrace = m_rng->GetInteger (0, GetCw ()); |
| 1614 |
StartBackoffNow (m_backoffTrace); |
1614 |
StartBackoffNow (m_backoffTrace); |
| 1615 |
RestartAccessIfNeeded (); |
1615 |
RestartAccessIfNeeded (); |