#include "ns3/assert.h"#include "ns3/log.h"#include "ns3/simulator.h"#include <cmath>#include "dcf-manager.h"#include "wifi-phy.h"#include "wifi-mac.h"#include "mac-low.h"
Include dependency graph for dcf-manager.cc:Go to the source code of this file.
Classes | |
| class | ns3::LowDcfListener |
| Listener for NAV events. More... | |
| class | ns3::PhyListener |
| Listener for PHY events. More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | MY_DEBUG(x) NS_LOG_DEBUG (Simulator::Now () << " " << this << " " << x) |
| #define MY_DEBUG | ( | x | ) | NS_LOG_DEBUG (Simulator::Now () << " " << this << " " << x) |
Definition at line 31 of file dcf-manager.cc.
Referenced by ns3::DcfManager::DoGrantAccess(), ns3::DcfManager::DoRestartAccessTimeoutIfNeeded(), ns3::DcfManager::NotifyMaybeCcaBusyStartNow(), ns3::DcfManager::NotifyNavResetNow(), ns3::DcfManager::NotifyNavStartNow(), ns3::DcfManager::NotifyRxEndErrorNow(), ns3::DcfManager::NotifyRxEndOkNow(), ns3::DcfManager::NotifyRxStartNow(), ns3::DcfManager::NotifySwitchingStartNow(), ns3::DcfManager::NotifyTxStartNow(), ns3::DcfManager::RequestAccess(), ns3::DcfState::StartBackoffNow(), ns3::DcfManager::UpdateBackoff(), and ns3::DcfState::UpdateBackoffSlotsNow().