SimpleOfdmSendParam class. More...
#include "simple-ofdm-send-param.h"
Collaboration diagram for ns3::SimpleOfdmSendParam:Private Attributes | |
| Ptr< PacketBurst > | m_burst |
| burst | |
| uint32_t | m_burstSize |
| burst size | |
| uint8_t | m_direction |
| direction | |
| Bvec | m_fecBlock |
| FEC block. | |
| uint64_t | m_frequency |
| frequency | |
| bool | m_isFirstBlock |
| is first block | |
| WimaxPhy::ModulationType | m_modulationType |
| modulation type | |
| double | m_rxPowerDbm |
| receive power dbM | |
SimpleOfdmSendParam class.
Definition at line 28 of file simple-ofdm-send-param.h.
| ns3::SimpleOfdmSendParam::SimpleOfdmSendParam | ( | ) |
Definition at line 17 of file simple-ofdm-send-param.cc.
References m_burstSize, m_direction, m_frequency, m_isFirstBlock, m_modulationType, m_rxPowerDbm, and ns3::WimaxPhy::MODULATION_TYPE_QPSK_12.
| ns3::SimpleOfdmSendParam::SimpleOfdmSendParam | ( | const Bvec & | fecBlock, |
| uint32_t | burstSize, | ||
| bool | isFirstBlock, | ||
| uint64_t | Frequency, | ||
| WimaxPhy::ModulationType | modulationType, | ||
| uint8_t | direction, | ||
| double | rxPowerDbm | ||
| ) |
Constructor.
| fecBlock | FEC block |
| burstSize | burst size |
| isFirstBlock | is the first block |
| Frequency | frequency |
| modulationType | modulation type |
| direction | the direction |
| rxPowerDbm | receive power |
Definition at line 28 of file simple-ofdm-send-param.cc.
References ns3::Create(), m_burstSize, m_direction, m_fecBlock, m_frequency, m_isFirstBlock, m_modulationType, and m_rxPowerDbm.
Here is the call graph for this function:| ns3::SimpleOfdmSendParam::SimpleOfdmSendParam | ( | uint32_t | burstSize, |
| bool | isFirstBlock, | ||
| uint64_t | Frequency, | ||
| WimaxPhy::ModulationType | modulationType, | ||
| uint8_t | direction, | ||
| double | rxPowerDbm, | ||
| Ptr< PacketBurst > | burst | ||
| ) |
Constructor.
| burstSize | burst size |
| isFirstBlock | is the first block |
| Frequency | frequency |
| modulationType | modulation type |
| direction | the direction |
| rxPowerDbm | receive power |
| burst | packet burst object |
Definition at line 45 of file simple-ofdm-send-param.cc.
References ns3::Create(), m_burst, m_burstSize, m_direction, m_frequency, m_isFirstBlock, m_modulationType, and m_rxPowerDbm.
Here is the call graph for this function:| ns3::SimpleOfdmSendParam::~SimpleOfdmSendParam | ( | ) |
Definition at line 62 of file simple-ofdm-send-param.cc.
| Ptr< PacketBurst > ns3::SimpleOfdmSendParam::GetBurst | ( | ) |
Definition at line 151 of file simple-ofdm-send-param.cc.
References m_burst.
| uint32_t ns3::SimpleOfdmSendParam::GetBurstSize | ( | ) | const |
Definition at line 115 of file simple-ofdm-send-param.cc.
References m_burstSize.
| uint8_t ns3::SimpleOfdmSendParam::GetDirection | ( | ) | const |
Definition at line 139 of file simple-ofdm-send-param.cc.
References m_direction.
| Bvec ns3::SimpleOfdmSendParam::GetFecBlock | ( | ) |
Definition at line 109 of file simple-ofdm-send-param.cc.
References m_fecBlock.
| uint64_t ns3::SimpleOfdmSendParam::GetFrequency | ( | ) | const |
Definition at line 127 of file simple-ofdm-send-param.cc.
References m_frequency.
| bool ns3::SimpleOfdmSendParam::GetIsFirstBlock | ( | ) | const |
Definition at line 121 of file simple-ofdm-send-param.cc.
References m_isFirstBlock.
| WimaxPhy::ModulationType ns3::SimpleOfdmSendParam::GetModulationType | ( | ) |
Definition at line 133 of file simple-ofdm-send-param.cc.
References m_modulationType.
| double ns3::SimpleOfdmSendParam::GetRxPowerDbm | ( | ) | const |
Definition at line 145 of file simple-ofdm-send-param.cc.
References m_rxPowerDbm.
set the burst size
| burstSize | the burst size in bytes |
Definition at line 73 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_burstSize.
Here is the call graph for this function:| void ns3::SimpleOfdmSendParam::SetDirection | ( | uint8_t | direction | ) |
| direction | the direction on which this fec block will be sent |
Definition at line 97 of file simple-ofdm-send-param.cc.
References m_direction.
sent the fec block to send
| fecBlock | the fec block to send |
Definition at line 67 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_fecBlock.
Here is the call graph for this function:| void ns3::SimpleOfdmSendParam::SetFrequency | ( | uint64_t | Frequency | ) |
| Frequency | set the frequency of the channel in which this fec block will be sent |
Definition at line 85 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_frequency.
Here is the call graph for this function:| void ns3::SimpleOfdmSendParam::SetIsFirstBlock | ( | bool | isFirstBlock | ) |
| isFirstBlock | Set to true if this fec block is the first one in the burst, set to false otherwise |
Definition at line 79 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_isFirstBlock.
Here is the call graph for this function:| void ns3::SimpleOfdmSendParam::SetModulationType | ( | WimaxPhy::ModulationType | modulationType | ) |
| modulationType | the modulation type used to send this fec block |
Definition at line 91 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_modulationType.
Here is the call graph for this function:| rxPowerDbm | the received power |
Definition at line 103 of file simple-ofdm-send-param.cc.
References ns3::Create(), and m_rxPowerDbm.
Here is the call graph for this function:
|
private |
burst
Definition at line 141 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), and GetBurst().
|
private |
burst size
Definition at line 135 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetBurstSize(), and SetBurstSize().
|
private |
direction
Definition at line 139 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetDirection(), and SetDirection().
|
private |
FEC block.
Definition at line 134 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), GetFecBlock(), and SetFecBlock().
|
private |
frequency
Definition at line 137 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetFrequency(), and SetFrequency().
|
private |
is first block
Definition at line 136 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetIsFirstBlock(), and SetIsFirstBlock().
|
private |
modulation type
Definition at line 138 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetModulationType(), and SetModulationType().
|
private |
receive power dbM
Definition at line 140 of file simple-ofdm-send-param.h.
Referenced by SimpleOfdmSendParam(), SimpleOfdmSendParam(), SimpleOfdmSendParam(), GetRxPowerDbm(), and SetRxPowerDbm().