EMANE  1.2.1
models/mac/ieee80211abg/maclayer.h File Reference
#include "emane/maclayerimpl.h"
#include "emane/mactypes.h"
#include "emane/flowcontrolmanager.h"
#include "emane/transmitter.h"
#include "emane/frequencysegment.h"
#include "emane/neighbormetricmanager.h"
#include "emane/queuemetricmanager.h"
#include "emane/utils/randomnumberdistribution.h"
#include "emane/utils/commonlayerstatistics.h"
#include "macheaderparams.h"
#include "downstreamqueue.h"
#include "transmissiontxstate.h"
#include "macstatistics.h"
#include "macconfig.h"
#include "modetimingparameters.h"
#include "pcrmanager.h"
#include "neighbormanager.h"
#include "collisiontable.h"
#include <memory>
#include <map>
#include <vector>

Go to the source code of this file.

Classes

struct  EMANE::Models::IEEE80211ABG::SequenceEntry
 structure used to define parameters to detect duplicate frames More...
 
class  EMANE::Models::IEEE80211ABG::MACLayer
 IEEE 80211 ABG MAC implementation. More...
 

Namespaces

 EMANE
 
 EMANE::Models
 
 EMANE::Models::IEEE80211ABG
 

Typedefs

using EMANE::Models::IEEE80211ABG::SequenceVector = std::vector< SequenceEntry >
 
using EMANE::Models::IEEE80211ABG::DuplicateMap = std::map< NEMId, SequenceVector >