#include "satellite-topology.h"
Public Attributes | |
std::map< uint32_t, Ptr< SatOrbiterUserMac > > | m_dvbUserMac |
std::map< uint32_t, Ptr< SatOrbiterFeederLlc > > | m_feederLlc |
std::map< uint32_t, Ptr< SatOrbiterFeederMac > > | m_feederMac |
std::map< uint32_t, Ptr< SatOrbiterFeederPhy > > | m_feederPhy |
std::map< uint32_t, Ptr< LorawanOrbiterMacGateway > > | m_loraUserMac |
Ptr< SatOrbiterNetDevice > | m_netDevice |
uint32_t | m_satId |
std::map< uint32_t, Ptr< SatOrbiterUserLlc > > | m_userLlc |
std::map< uint32_t, Ptr< SatOrbiterUserPhy > > | m_userPhy |
Definition at line 86 of file satellite-topology.h.
std::map<uint32_t, Ptr<SatOrbiterUserMac> > ns3::SatTopology::OrbiterLayers_s::m_dvbUserMac |
Definition at line 93 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterUserLayersDvb(), ns3::SatTopology::GetDvbOrbiterUserMac(), and ns3::SatTopology::PrintTopology().
std::map<uint32_t, Ptr<SatOrbiterFeederLlc> > ns3::SatTopology::OrbiterLayers_s::m_feederLlc |
Definition at line 90 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterFeederLayers(), and ns3::SatTopology::GetOrbiterFeederLlc().
std::map<uint32_t, Ptr<SatOrbiterFeederMac> > ns3::SatTopology::OrbiterLayers_s::m_feederMac |
Definition at line 92 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterFeederLayers(), ns3::SatTopology::GetOrbiterFeederMac(), and ns3::SatTopology::PrintTopology().
std::map<uint32_t, Ptr<SatOrbiterFeederPhy> > ns3::SatTopology::OrbiterLayers_s::m_feederPhy |
Definition at line 95 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterFeederLayers(), and ns3::SatTopology::GetOrbiterFeederPhy().
std::map<uint32_t, Ptr<LorawanOrbiterMacGateway> > ns3::SatTopology::OrbiterLayers_s::m_loraUserMac |
Definition at line 94 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterUserLayersLora(), ns3::SatTopology::GetLoraOrbiterUserMac(), and ns3::SatTopology::PrintTopology().
Ptr<SatOrbiterNetDevice> ns3::SatTopology::OrbiterLayers_s::m_netDevice |
Definition at line 89 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterFeederLayers(), ns3::SatTopology::AddOrbiterUserLayersDvb(), ns3::SatTopology::AddOrbiterUserLayersLora(), and ns3::SatTopology::PrintTopology().
uint32_t ns3::SatTopology::OrbiterLayers_s::m_satId |
Definition at line 88 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterFeederLayers(), ns3::SatTopology::AddOrbiterUserLayersDvb(), ns3::SatTopology::AddOrbiterUserLayersLora(), and ns3::SatTopology::PrintTopology().
std::map<uint32_t, Ptr<SatOrbiterUserLlc> > ns3::SatTopology::OrbiterLayers_s::m_userLlc |
Definition at line 91 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterUserLayersDvb(), and ns3::SatTopology::GetOrbiterUserLlc().
std::map<uint32_t, Ptr<SatOrbiterUserPhy> > ns3::SatTopology::OrbiterLayers_s::m_userPhy |
Definition at line 96 of file satellite-topology.h.
Referenced by ns3::SatTopology::AddOrbiterUserLayersDvb(), ns3::SatTopology::AddOrbiterUserLayersLora(), and ns3::SatTopology::GetOrbiterUserPhy().