A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::WimaxPhy Member List

This is the complete list of members for ns3::WimaxPhy, including all inherited members.

AggregateObject(Ptr< Object > other)ns3::Object
AssignStreams(int64_t stream)=0ns3::WimaxPhypure virtual
Attach(Ptr< WimaxChannel > channel)ns3::WimaxPhy
Cleanup(void) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inlinestatic
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
Dispose(void)ns3::Object
DoAttach(Ptr< WimaxChannel > channel)=0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoDispose(void)ns3::WimaxPhyvirtual
DoGetDataRate(ModulationType modulationType) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetFrameDuration(uint8_t frameDurationCode) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetFrameDurationCode(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetGValue(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetNfft(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetNrBytes(uint32_t symbols, ModulationType modulationType) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetNrSymbols(uint32_t size, ModulationType modulationType) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetRtg(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetSamplingFactor(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetSamplingFrequency(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetTransmissionTime(uint32_t size, ModulationType modulationType) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoGetTtg(void) const =0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoInitialize(void)ns3::Objectprotectedvirtual
DoSetDataRates(void)=0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
DoSetPhyParameters(void)=0 (defined in ns3::WimaxPhy)ns3::WimaxPhyprivatepure virtual
EndScanning(void) (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
GetAggregateIterator(void) const ns3::Object
GetAttribute(std::string name, AttributeValue &value) const ns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &attribute) const ns3::ObjectBase
GetChannel(void) const ns3::WimaxPhy
GetChannelBandwidth(void) const ns3::WimaxPhy
GetChnlSrchTimeoutEvent(void) const (defined in ns3::WimaxPhy)ns3::WimaxPhy
GetDataRate(ModulationType modulationType) const ns3::WimaxPhy
GetDevice(void) const ns3::WimaxPhy
GetFrameDuration(void) const ns3::WimaxPhy
GetFrameDuration(uint8_t frameDurationCode) const (defined in ns3::WimaxPhy)ns3::WimaxPhy
GetFrameDurationCode(void) const (defined in ns3::WimaxPhy)ns3::WimaxPhy
GetFrameDurationSec(void) const ns3::WimaxPhy
GetFrequency(void) const ns3::WimaxPhy
GetGValue(void) const ns3::WimaxPhy
GetInstanceTypeId(void) const ns3::Objectvirtual
GetMobility(void)ns3::WimaxPhyvirtual
GetModulationFecParams(ModulationType modulationType, uint8_t &bitsPerSymbol, double &fecCode) const (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
GetNfft(void) const ns3::WimaxPhy
GetNrBytes(uint32_t symbols, ModulationType modulationType) const ns3::WimaxPhy
GetNrCarriers(void) const ns3::WimaxPhy
GetNrSymbols(uint32_t size, ModulationType modulationType) const ns3::WimaxPhy
GetObject(void) const ns3::Objectinline
GetObject(TypeId tid) const ns3::Object
GetPhyType(void) const =0ns3::WimaxPhypure virtual
GetPsDuration(void) const ns3::WimaxPhy
GetPsPerFrame(void) const ns3::WimaxPhy
GetPsPerSymbol(void) const ns3::WimaxPhy
GetReceiveCallback(void) const ns3::WimaxPhy
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
GetRtg(void) const ns3::WimaxPhy
GetRxFrequency(void) const ns3::WimaxPhy
GetSamplingFactor(void) const ns3::WimaxPhy
GetSamplingFrequency(void) const ns3::WimaxPhy
GetScanningFrequency(void) const ns3::WimaxPhy
GetState(void) const ns3::WimaxPhy
GetSymbolDuration(void) const ns3::WimaxPhy
GetSymbolsPerFrame(void) const ns3::WimaxPhy
GetTransmissionTime(uint32_t size, ModulationType modulationType) const ns3::WimaxPhy
GetTtg(void) const ns3::WimaxPhy
GetTxFrequency(void) const ns3::WimaxPhy
GetTypeId(void) (defined in ns3::WimaxPhy)ns3::WimaxPhystatic
Initialize(void)ns3::Object
IsDuplex(void) const ns3::WimaxPhy
m_channel (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_channelBandwidth (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_device (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_dlChnlSrchTimeoutEvent (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_duplex (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_frameDuration (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_frequency (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_mobility (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_nrCarriers (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_psDuration (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_psPerFrame (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_psPerSymbol (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_rxCallback (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_rxFrequency (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_scanningCallback (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_scanningFrequency (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_state (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_symbolDuration (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_symbolsPerFrame (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
m_txFrequency (defined in ns3::WimaxPhy)ns3::WimaxPhyprivate
MODULATION_TYPE_BPSK_12 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QAM16_12 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QAM16_34 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QAM64_23 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QAM64_34 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QPSK_12 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
MODULATION_TYPE_QPSK_34 enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
ModulationType enum name (defined in ns3::WimaxPhy)ns3::WimaxPhy
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
Object() (defined in ns3::Object)ns3::Object
Object(const Object &o)ns3::Objectprotected
operator=(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
PHY_STATE_IDLE enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
PHY_STATE_RX enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
PHY_STATE_SCANNING enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
PHY_STATE_TX enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
PhyState enum name (defined in ns3::WimaxPhy)ns3::WimaxPhy
PhyType enum name (defined in ns3::WimaxPhy)ns3::WimaxPhy
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
Send(SendParams *params)=0ns3::WimaxPhypure virtual
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetChannelBandwidth(uint32_t channelBandwidth)ns3::WimaxPhy
SetDataRates(void)ns3::WimaxPhy
SetDevice(Ptr< WimaxNetDevice > device)ns3::WimaxPhy
SetDuplex(uint64_t rxFrequency, uint64_t txFrequency)ns3::WimaxPhy
SetFrameDuration(Time frameDuration)ns3::WimaxPhy
SetFrequency(uint32_t frequency)ns3::WimaxPhy
SetMobility(Ptr< Object > mobility)ns3::WimaxPhyvirtual
SetNrCarriers(uint8_t nrCarriers)ns3::WimaxPhy
SetPhyParameters(void)ns3::WimaxPhy
SetPsDuration(Time psDuration)ns3::WimaxPhy
SetPsPerFrame(uint16_t psPerFrame)ns3::WimaxPhy
SetPsPerSymbol(uint16_t psPerSymbol)ns3::WimaxPhy
SetReceiveCallback(Callback< void, Ptr< const PacketBurst > > callback)ns3::WimaxPhy
SetScanningCallback(void) const ns3::WimaxPhy
SetSimplex(uint64_t frequency)ns3::WimaxPhy
SetState(PhyState state)ns3::WimaxPhy
SetSymbolDuration(Time symbolDuration)ns3::WimaxPhy
SetSymbolsPerFrame(uint32_t symbolsPerFrame)ns3::WimaxPhy
simpleOfdmWimaxPhy enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
SimpleRefCount() (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleWimaxPhy enum value (defined in ns3::WimaxPhy)ns3::WimaxPhy
StartScanning(uint64_t frequency, Time timeout, Callback< void, bool, uint64_t > callback)ns3::WimaxPhy
TraceConnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceConnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
WimaxPhy(void) (defined in ns3::WimaxPhy)ns3::WimaxPhy
~Object() (defined in ns3::Object)ns3::Objectvirtual
~ObjectBase() (defined in ns3::ObjectBase)ns3::ObjectBasevirtual
~WimaxPhy(void) (defined in ns3::WimaxPhy)ns3::WimaxPhyvirtual