Public Member Functions | Public Attributes

Experiment Class Reference

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

#include <uan-cw-example.h>

Collaboration diagram for Experiment:
Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

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

Detailed Description

Helper class for UAN CW MAC example.


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