|
57 |
// inherited from SpectrumPhy |
57 |
// inherited from SpectrumPhy |
58 |
void SetChannel (Ptr<SpectrumChannel> c); |
58 |
void SetChannel (Ptr<SpectrumChannel> c); |
59 |
void SetMobility (Ptr<Object> m); |
59 |
void SetMobility (Ptr<Object> m); |
60 |
void SetDevice (Ptr<Object> d); |
60 |
void SetDevice (Ptr<NetDevice> d); |
61 |
Ptr<Object> GetMobility (); |
61 |
Ptr<Object> GetMobility (); |
62 |
Ptr<Object> GetDevice (); |
62 |
Ptr<NetDevice> GetDevice (); |
63 |
Ptr<const SpectrumModel> GetRxSpectrumModel () const; |
63 |
Ptr<const SpectrumModel> GetRxSpectrumModel () const; |
64 |
void StartRx (Ptr<PacketBurst> p, Ptr <const SpectrumValue> rxPsd, SpectrumType st, Time duration); |
64 |
void StartRx (Ptr<PacketBurst> p, Ptr <const SpectrumValue> rxPsd, SpectrumType st, Time duration); |
65 |
|
65 |
|
|
130 |
virtual void DoDispose (void); |
130 |
virtual void DoDispose (void); |
131 |
|
131 |
|
132 |
Ptr<Object> m_mobility; |
132 |
Ptr<Object> m_mobility; |
133 |
Ptr<Object> m_netDevice; |
133 |
Ptr<NetDevice> m_netDevice; |
134 |
Ptr<SpectrumChannel> m_channel; |
134 |
Ptr<SpectrumChannel> m_channel; |
135 |
|
135 |
|
136 |
virtual void GenerateWaveform (); |
136 |
virtual void GenerateWaveform (); |