ns-3 PLC model
ns3::PLC_ImpulsiveNoiseSource Member List
This is the complete list of members for ns3::PLC_ImpulsiveNoiseSource, including all inherited members.
Disable(void)ns3::PLC_NoiseSource [virtual]
Enable(void)ns3::PLC_ImpulsiveNoiseSource [virtual]
GetChannel(void)ns3::PLC_NoiseSource [inline]
GetNode(void)ns3::PLC_NoiseSource [inline]
GetNoisePsd(void)ns3::PLC_NoiseSource [inline]
GetNoiseSourceType(void)ns3::PLC_NoiseSource
GetTypeId(void) (defined in ns3::PLC_ImpulsiveNoiseSource)ns3::PLC_ImpulsiveNoiseSource [static]
IMPULSIVE enum value (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource
Init(void)ns3::PLC_NoiseSource
IsEnabled(void)ns3::PLC_NoiseSource
m_channel (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_is_enabled (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_is_initialized (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_noise_source_type (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_noise_srcId (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_noisePsd (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_src_node (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
m_txInterface (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [protected]
NoiseSourceType enum namens3::PLC_NoiseSource
PLC_ImpulsiveNoiseSource() (defined in ns3::PLC_ImpulsiveNoiseSource)ns3::PLC_ImpulsiveNoiseSource
PLC_ImpulsiveNoiseSource(Ptr< PLC_Node > m_src_node, Ptr< SpectrumValue > noisePsd) (defined in ns3::PLC_ImpulsiveNoiseSource)ns3::PLC_ImpulsiveNoiseSource
PLC_ImpulsiveNoiseSource(Ptr< PLC_Node > src_node, Ptr< SpectrumValue > noisePsd, RandomVariable *pulselen_gen, RandomVariable *pulsegap_gen)ns3::PLC_ImpulsiveNoiseSource
PLC_NoiseSource() (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [inline]
PLC_NoiseSource(Ptr< PLC_Node > src_node, Ptr< SpectrumValue > noisePsd, NoiseSourceType type)ns3::PLC_NoiseSource
PulseEnd(void)ns3::PLC_ImpulsiveNoiseSource
PulseStart(void)ns3::PLC_ImpulsiveNoiseSource
pureVirtualDummy(void) (defined in ns3::PLC_ImpulsiveNoiseSource)ns3::PLC_ImpulsiveNoiseSource [inline, protected, virtual]
SetChannel(Ptr< PLC_Channel > channel)ns3::PLC_NoiseSource [inline]
SetNode(Ptr< PLC_Node > node)ns3::PLC_NoiseSource [inline]
SetNoisePsd(Ptr< SpectrumValue > psd)ns3::PLC_NoiseSource [inline]
STATIC enum value (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource
TIMEVARIANT enum value (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource
~PLC_NoiseSource()=0 (defined in ns3::PLC_NoiseSource)ns3::PLC_NoiseSource [pure virtual]
 All Classes Functions Variables Enumerations