This class implements configuration for forward link carrier . More...
#include "satellite-fwd-carrier-conf.h"
Inheritance diagram for ns3::SatFwdCarrierConf:
Collaboration diagram for ns3::SatFwdCarrierConf:Public Member Functions | |
| SatFwdCarrierConf () | |
| Default constructor for SatFwdCarrierConf. More... | |
| SatFwdCarrierConf (double bandwidthInHz, double rollOff, double spacing) | |
| Constructor for SatFwdCarrierConf. More... | |
| ~SatFwdCarrierConf () | |
| Destructor for SatFwdCarrierConf. More... | |
| double | GetAllocatedBandwidthInHz () const |
| Get bandwidth of Forward Link Carrier. More... | |
| double | GetEffectiveBandwidthInHz () const |
| Get occupied bandwidth of Forward Link Carrier. More... | |
| double | GetOccupiedBandwidthInHz () const |
| Get occupied bandwidth of Forward Link Carrier. More... | |
Private Attributes | |
| double | m_allocatedBandwidthInHz |
| double | m_effectiveBandwidthInHz |
| double | m_occupiedBandwidthInHz |
This class implements configuration for forward link carrier .
Definition at line 34 of file satellite-fwd-carrier-conf.h.
| ns3::SatFwdCarrierConf::SatFwdCarrierConf | ( | ) |
Default constructor for SatFwdCarrierConf.
Definition at line 35 of file satellite-fwd-carrier-conf.cc.
| ns3::SatFwdCarrierConf::SatFwdCarrierConf | ( | double | bandwidthInHz, |
| double | rollOff, | ||
| double | spacing | ||
| ) |
Constructor for SatFwdCarrierConf.
| bandwidthInHz | Allocated bandwidth of Forward Link Carrier in hertz |
| rollOff | Roll-off factor |
| spacing | Spacing factor |
Definition at line 44 of file satellite-fwd-carrier-conf.cc.
References m_allocatedBandwidthInHz, m_effectiveBandwidthInHz, and m_occupiedBandwidthInHz.
| ns3::SatFwdCarrierConf::~SatFwdCarrierConf | ( | ) |
Destructor for SatFwdCarrierConf.
Definition at line 58 of file satellite-fwd-carrier-conf.cc.
|
inline |
Get bandwidth of Forward Link Carrier.
Definition at line 61 of file satellite-fwd-carrier-conf.h.
References m_allocatedBandwidthInHz.
|
inline |
Get occupied bandwidth of Forward Link Carrier.
Definition at line 81 of file satellite-fwd-carrier-conf.h.
References m_effectiveBandwidthInHz.
|
inline |
Get occupied bandwidth of Forward Link Carrier.
Definition at line 71 of file satellite-fwd-carrier-conf.h.
References m_occupiedBandwidthInHz.
|
private |
Definition at line 87 of file satellite-fwd-carrier-conf.h.
Referenced by SatFwdCarrierConf(), and GetAllocatedBandwidthInHz().
|
private |
Definition at line 89 of file satellite-fwd-carrier-conf.h.
Referenced by SatFwdCarrierConf(), and GetEffectiveBandwidthInHz().
|
private |
Definition at line 88 of file satellite-fwd-carrier-conf.h.
Referenced by SatFwdCarrierConf(), and GetOccupiedBandwidthInHz().