#include "ns3/assert.h"
#include "ns3/packet.h"
#include "ns3/log.h"
#include "ns3/simulator.h"
#include "ns3/node.h"
#include "ns3/uinteger.h"
#include "dca-txop.h"
#include "dcf-manager.h"
#include "mac-low.h"
#include "wifi-mac-queue.h"
#include <deque>
#include <utility>
#include "ns3/nstime.h"
#include "ns3/object.h"
#include "wifi-mac-header.h"
#include <stdint.h>
#include "ns3/trailer.h"
#include "wifi-mac.h"
#include <list>
#include "ns3/rng-stream.h"
Go to the source code of this file.
Classes | |
class | ns3::DcaTxop::Dcf |
class | ns3::DcaTxop::TransmissionListener |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Defines | |
#define | MY_DEBUG(x) NS_LOG_DEBUG (m_low->GetAddress () << " " << x) |
Functions | |
NS_LOG_COMPONENT_DEFINE ("DcaTxop") |
#define MY_DEBUG | ( | x | ) | NS_LOG_DEBUG (m_low->GetAddress () << " " << x) |
Definition at line 39 of file dca-txop.cc.
Referenced by ns3::DcaTxop::Cancel(), ns3::DcfManager::DoGrantAccess(), ns3::DcfManager::DoRestartAccessTimeoutIfNeeded(), ns3::DcaTxop::GotAck(), ns3::DcaTxop::GotCts(), ns3::DcaTxop::MissedAck(), ns3::DcaTxop::MissedCts(), ns3::DcaTxop::NotifyAccessGranted(), ns3::DcaTxop::NotifyCollision(), ns3::DcfManager::NotifyMaybeCcaBusyStartNow(), ns3::DcfManager::NotifyNavResetNow(), ns3::DcfManager::NotifyNavStartNow(), ns3::DcfManager::NotifyRxEndErrorNow(), ns3::DcfManager::NotifyRxEndOkNow(), ns3::DcfManager::NotifyRxStartNow(), ns3::DcfManager::NotifyTxStartNow(), ns3::DcfManager::RequestAccess(), ns3::DcfState::StartBackoffNow(), ns3::DcaTxop::StartNext(), ns3::DcfManager::UpdateBackoff(), and ns3::DcfState::UpdateBackoffSlotsNow().
NS_LOG_COMPONENT_DEFINE | ( | "DcaTxop" | ) |