#include <wave-net-device.h>
Public Member Functions | |
TxProfile (void) | |
TxProfile (uint32_t channel, bool adapt=true, uint32_t powerLevel=4) | |
Public Attributes | |
bool | adaptable |
uint32_t | channelNumber |
WifiMode | dataRate |
uint32_t | txPowerLevel |
channelNumber | the channel number for the SCH. |
adaptable | if true, the actual power level and data rate for transmission are adaptable. TxPwr_Level is the maximum transmit power that sets the upper bound for the actual transmit power; DataRate is the minimum data rate that sets the lower bound for the actual data rate. If false, the actual power level and data rate for transmission are non-adaptable. TxPwr_Level and DataRate are the actual values to be used for transmission. |
txPowerLevel | transmit power level. |
dataRate | transmit data rate |
Definition at line 92 of file wave-net-device.h.
|
inline |
Definition at line 98 of file wave-net-device.h.
|
inline |
Definition at line 105 of file wave-net-device.h.
bool ns3::TxProfile::adaptable |
Definition at line 95 of file wave-net-device.h.
Referenced by ns3::WaveNetDevice::Send().
uint32_t ns3::TxProfile::channelNumber |
Definition at line 94 of file wave-net-device.h.
Referenced by ns3::WaveNetDevice::DeleteTxProfile(), ns3::WaveNetDevice::RegisterTxProfile(), and ns3::WaveNetDevice::Send().
WifiMode ns3::TxProfile::dataRate |
Definition at line 97 of file wave-net-device.h.
Referenced by ns3::WaveNetDevice::RegisterTxProfile(), and ns3::WaveNetDevice::Send().
uint32_t ns3::TxProfile::txPowerLevel |
Definition at line 96 of file wave-net-device.h.
Referenced by ns3::WaveNetDevice::RegisterTxProfile(), and ns3::WaveNetDevice::Send().