#include <simple-ofdm-send-param.h>
Collaboration diagram for ns3::simpleOfdmSendParam:Public Member Functions | |
| simpleOfdmSendParam (void) | |
| simpleOfdmSendParam (const bvec &fecBlock, uint32_t burstSize, bool isFirstBlock, uint64_t Frequency, WimaxPhy::ModulationType modulationType, uint8_t direction, double rxPowerDbm) | |
| simpleOfdmSendParam (uint32_t burstSize, bool isFirstBlock, uint64_t Frequency, WimaxPhy::ModulationType modulationType, uint8_t direction, double rxPowerDbm, Ptr< PacketBurst > burst) | |
| ~simpleOfdmSendParam (void) | |
| Ptr< PacketBurst > | GetBurst (void) |
| uint32_t | GetBurstSize (void) |
| uint8_t | GetDirection (void) |
| bvec | GetFecBlock (void) |
| uint64_t | GetFrequency (void) |
| bool | GetIsFirstBlock (void) |
| WimaxPhy::ModulationType | GetModulationType (void) |
| double | GetRxPowerDbm (void) |
| void | SetBurstSize (uint32_t burstSize) |
| set the burst size More... | |
| void | SetDirection (uint8_t direction) |
| void | SetFecBlock (const bvec &fecBlock) |
| sent the fec block to send More... | |
| void | SetFrequency (uint64_t Frequency) |
| void | SetIsFirstBlock (bool isFirstBlock) |
| void | SetModulationType (WimaxPhy::ModulationType modulationType) |
| void | SetRxPowerDbm (double rxPowerDbm) |
Private Attributes | |
| Ptr< PacketBurst > | m_burst |
| uint32_t | m_burstSize |
| uint8_t | m_direction |
| bvec | m_fecBlock |
| uint64_t | m_frequency |
| bool | m_isFirstBlock |
| WimaxPhy::ModulationType | m_modulationType |
| double | m_rxPowerDbm |
Definition at line 36 of file simple-ofdm-send-param.h.
| ns3::simpleOfdmSendParam::simpleOfdmSendParam | ( | void | ) |
Definition at line 27 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 | ||
| ) |
Definition at line 38 of file simple-ofdm-send-param.cc.
References m_burstSize, m_direction, m_fecBlock, m_frequency, m_isFirstBlock, m_modulationType, and m_rxPowerDbm.
| ns3::simpleOfdmSendParam::simpleOfdmSendParam | ( | uint32_t | burstSize, |
| bool | isFirstBlock, | ||
| uint64_t | Frequency, | ||
| WimaxPhy::ModulationType | modulationType, | ||
| uint8_t | direction, | ||
| double | rxPowerDbm, | ||
| Ptr< PacketBurst > | burst | ||
| ) |
Definition at line 56 of file simple-ofdm-send-param.cc.
References m_burst, m_burstSize, m_direction, m_frequency, m_isFirstBlock, m_modulationType, and m_rxPowerDbm.
| ns3::simpleOfdmSendParam::~simpleOfdmSendParam | ( | void | ) |
Definition at line 73 of file simple-ofdm-send-param.cc.
| Ptr< PacketBurst > ns3::simpleOfdmSendParam::GetBurst | ( | void | ) |
Definition at line 151 of file simple-ofdm-send-param.cc.
References m_burst.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| uint32_t ns3::simpleOfdmSendParam::GetBurstSize | ( | void | ) |
Definition at line 121 of file simple-ofdm-send-param.cc.
References m_burstSize.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| uint8_t ns3::simpleOfdmSendParam::GetDirection | ( | void | ) |
Definition at line 141 of file simple-ofdm-send-param.cc.
References m_direction.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| bvec ns3::simpleOfdmSendParam::GetFecBlock | ( | void | ) |
Definition at line 116 of file simple-ofdm-send-param.cc.
References m_fecBlock.
| uint64_t ns3::simpleOfdmSendParam::GetFrequency | ( | void | ) |
Definition at line 131 of file simple-ofdm-send-param.cc.
References m_frequency.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| bool ns3::simpleOfdmSendParam::GetIsFirstBlock | ( | void | ) |
Definition at line 126 of file simple-ofdm-send-param.cc.
References m_isFirstBlock.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| WimaxPhy::ModulationType ns3::simpleOfdmSendParam::GetModulationType | ( | void | ) |
Definition at line 136 of file simple-ofdm-send-param.cc.
References m_modulationType.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| double ns3::simpleOfdmSendParam::GetRxPowerDbm | ( | void | ) |
Definition at line 146 of file simple-ofdm-send-param.cc.
References m_rxPowerDbm.
Referenced by ns3::SimpleOfdmWimaxChannel::EndSendDummyBlock().
Here is the caller graph for this function:| void ns3::simpleOfdmSendParam::SetBurstSize | ( | uint32_t | burstSize | ) |
set the burst size
| burstSize | the burst size in bytes |
Definition at line 85 of file simple-ofdm-send-param.cc.
References m_burstSize.
| void ns3::simpleOfdmSendParam::SetDirection | ( | uint8_t | direction | ) |
| direction | the direction on which this fec block will be sent |
Definition at line 105 of file simple-ofdm-send-param.cc.
References m_direction.
| void ns3::simpleOfdmSendParam::SetFecBlock | ( | const bvec & | fecBlock | ) |
sent the fec block to send
| fecBlock | the fec block to send |
Definition at line 79 of file simple-ofdm-send-param.cc.
References m_fecBlock.
| void ns3::simpleOfdmSendParam::SetFrequency | ( | uint64_t | Frequency | ) |
| Frequency | set the frequency of the channel in wich this fec block will be sent |
Definition at line 95 of file simple-ofdm-send-param.cc.
References m_frequency.
| 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 90 of file simple-ofdm-send-param.cc.
References m_isFirstBlock.
| void ns3::simpleOfdmSendParam::SetModulationType | ( | WimaxPhy::ModulationType | modulationType | ) |
| modulationType | the modulation type used to send this fec block |
Definition at line 100 of file simple-ofdm-send-param.cc.
References m_modulationType.
| void ns3::simpleOfdmSendParam::SetRxPowerDbm | ( | double | rxPowerDbm | ) |
| rxPowerDbm | the received power |
Definition at line 110 of file simple-ofdm-send-param.cc.
References m_rxPowerDbm.
|
private |
Definition at line 120 of file simple-ofdm-send-param.h.
Referenced by GetBurst(), and simpleOfdmSendParam().
|
private |
Definition at line 114 of file simple-ofdm-send-param.h.
Referenced by GetBurstSize(), SetBurstSize(), and simpleOfdmSendParam().
|
private |
Definition at line 118 of file simple-ofdm-send-param.h.
Referenced by GetDirection(), SetDirection(), and simpleOfdmSendParam().
|
private |
Definition at line 113 of file simple-ofdm-send-param.h.
Referenced by GetFecBlock(), SetFecBlock(), and simpleOfdmSendParam().
|
private |
Definition at line 116 of file simple-ofdm-send-param.h.
Referenced by GetFrequency(), SetFrequency(), and simpleOfdmSendParam().
|
private |
Definition at line 115 of file simple-ofdm-send-param.h.
Referenced by GetIsFirstBlock(), SetIsFirstBlock(), and simpleOfdmSendParam().
|
private |
Definition at line 117 of file simple-ofdm-send-param.h.
Referenced by GetModulationType(), SetModulationType(), and simpleOfdmSendParam().
|
private |
Definition at line 119 of file simple-ofdm-send-param.h.
Referenced by GetRxPowerDbm(), SetRxPowerDbm(), and simpleOfdmSendParam().