listen to NAV eventsThis class is typically connected to an instance of ns3::Dcf and calls to its methods are forwards to the corresponding ns3::Dcf methods.
More...
#include <mac-low.h>
listen to NAV events
This class is typically connected to an instance of ns3::Dcf and calls to its methods are forwards to the corresponding ns3::Dcf methods.
Definition at line 147 of file mac-low.h.
ns3::MacLowDcfListener::MacLowDcfListener |
( |
| ) |
|
ns3::MacLowDcfListener::~MacLowDcfListener |
( |
| ) |
|
|
virtual |
virtual void ns3::MacLowDcfListener::AckTimeoutReset |
( |
| ) |
|
|
pure virtual |
virtual void ns3::MacLowDcfListener::AckTimeoutStart |
( |
Time |
duration | ) |
|
|
pure virtual |
Notify that ACK timeout has started for a given duration.
- Parameters
-
duration | duration of ACK timeout |
Implemented in ns3::LowDcfListener.
virtual void ns3::MacLowDcfListener::CtsTimeoutReset |
( |
| ) |
|
|
pure virtual |
virtual void ns3::MacLowDcfListener::CtsTimeoutStart |
( |
Time |
duration | ) |
|
|
pure virtual |
Notify that CTS timeout has started for a given duration.
- Parameters
-
duration | duration of CTS timeout |
Implemented in ns3::LowDcfListener.
virtual void ns3::MacLowDcfListener::NavReset |
( |
Time |
duration | ) |
|
|
pure virtual |
Notify that NAV has resetted.
- Parameters
-
duration | duration of NAV timer |
Implemented in ns3::LowDcfListener.
virtual void ns3::MacLowDcfListener::NavStart |
( |
Time |
duration | ) |
|
|
pure virtual |
Norify that NAV has started for the given duration.
- Parameters
-
duration | duration of NAV timer |
Implemented in ns3::LowDcfListener.
The documentation for this class was generated from the following files: