equal
deleted
inserted
replaced
178 m_dcf->NotifyRxEndErrorNow (); |
178 m_dcf->NotifyRxEndErrorNow (); |
179 } |
179 } |
180 virtual void NotifyTxStart (Time duration) { |
180 virtual void NotifyTxStart (Time duration) { |
181 m_dcf->NotifyTxStartNow (duration); |
181 m_dcf->NotifyTxStartNow (duration); |
182 } |
182 } |
183 virtual void NotifyCcaBusyStart (Time duration) { |
183 virtual void NotifyMaybeCcaBusyStart (Time duration) { |
184 m_dcf->NotifyCcaBusyStartNow (duration); |
184 m_dcf->NotifyMaybeCcaBusyStartNow (duration); |
185 } |
185 } |
186 private: |
186 private: |
187 ns3::DcfManager *m_dcf; |
187 ns3::DcfManager *m_dcf; |
188 }; |
188 }; |
189 |
189 |
526 UpdateBackoff (); |
526 UpdateBackoff (); |
527 m_lastTxStart = Simulator::Now (); |
527 m_lastTxStart = Simulator::Now (); |
528 m_lastTxDuration = duration; |
528 m_lastTxDuration = duration; |
529 } |
529 } |
530 void |
530 void |
531 DcfManager::NotifyCcaBusyStartNow (Time duration) |
531 DcfManager::NotifyMaybeCcaBusyStartNow (Time duration) |
532 { |
532 { |
533 MY_DEBUG ("busy start for "<<duration); |
533 MY_DEBUG ("busy start for "<<duration); |
534 UpdateBackoff (); |
534 UpdateBackoff (); |
535 m_lastBusyStart = Simulator::Now (); |
535 m_lastBusyStart = Simulator::Now (); |
536 m_lastBusyDuration = duration; |
536 m_lastBusyDuration = duration; |