A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Experiment Class Reference

Helper class for UAN CW MAC example. More...

#include <uan-cw-example.h>

Public Member Functions

void CreateDualModes (uint32_t fc)
 
UanTxMode CreateMode (uint32_t kass, uint32_t fc, bool upperblock, std::string name)
 
void IncrementCw (uint32_t cw)
 
void ReceivePacket (Ptr< Socket > socket)
 
void ReceivePacket (Ptr< Socket > socket)
 
void ResetData ()
 
Gnuplot2dDataset Run (UanHelper &uan)
 
uint32_t Run (uint32_t param)
 
void UpdatePositions (NodeContainer &nodes)
 

Public Attributes

std::string m_asciitracefile
 
uint32_t m_avgs
 
std::string m_bhCfgFile
 
double m_boundary
 
uint32_t m_bytesTotal
 
UanModesList m_controlModes
 
uint32_t m_cwMax
 
uint32_t m_cwMin
 
uint32_t m_cwStep
 
Gnuplot2dDataset m_data
 
UanModesList m_dataModes
 
uint32_t m_dataRate
 
double m_depth
 
bool m_doNode
 
std::string m_gnudatfile
 
std::string m_gnuplotfile
 
uint32_t m_maxRange
 
uint32_t m_numNodes
 
uint32_t m_numRates
 
uint32_t m_packetSize
 
uint32_t m_pktSize
 
Time m_sifs
 
uint32_t m_simMax
 
uint32_t m_simMin
 
uint32_t m_simStep
 
Time m_simTime
 
Time m_slotTime
 
std::vector< double > m_throughputs
 
uint32_t m_totalRate
 

Detailed Description

Helper class for UAN CW MAC example.

Definition at line 35 of file uan-cw-example.h.


The documentation for this class was generated from the following files: