ns3::SatTopology Member List

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

AddGwLayersDvb(Ptr< Node > gw, uint32_t gwSatId, uint32_t gwBeamId, uint32_t utSatId, uint32_t utBeamId, Ptr< SatNetDevice > netDevice, Ptr< SatGwLlc > llc, Ptr< SatGwMac > mac, Ptr< SatGwPhy > phy)ns3::SatTopology
AddGwLayersLora(Ptr< Node > gw, uint32_t gwSatId, uint32_t gwBeamId, uint32_t utSatId, uint32_t utBeamId, Ptr< SatNetDevice > netDevice, Ptr< LorawanGroundMacGateway > mac, Ptr< SatGwPhy > phy)ns3::SatTopology
AddGwNode(uint32_t gwId, Ptr< Node > gw)ns3::SatTopology
AddGwUserNode(Ptr< Node > gwUser)ns3::SatTopology
AddOrbiterFeederLayers(Ptr< Node > orbiter, uint32_t satId, uint32_t utBeamId, Ptr< SatOrbiterNetDevice > netDevice, Ptr< SatOrbiterFeederLlc > llc, Ptr< SatOrbiterFeederMac > mac, Ptr< SatOrbiterFeederPhy > phy)ns3::SatTopology
AddOrbiterFeederMacPair(Ptr< SatOrbiterFeederMac > mac, Ptr< SatOrbiterFeederMac > usedMac)ns3::SatTopology
AddOrbiterNode(Ptr< Node > orbiter)ns3::SatTopology
AddOrbiterUserLayersDvb(Ptr< Node > orbiter, uint32_t satId, uint32_t beamId, Ptr< SatOrbiterNetDevice > netDevice, Ptr< SatOrbiterUserLlc > llc, Ptr< SatOrbiterUserMac > mac, Ptr< SatOrbiterUserPhy > phy)ns3::SatTopology
AddOrbiterUserLayersLora(Ptr< Node > orbiter, uint32_t satId, uint32_t beamId, Ptr< SatOrbiterNetDevice > netDevice, Ptr< LorawanOrbiterMacGateway > mac, Ptr< SatOrbiterUserPhy > phy)ns3::SatTopology
AddUtLayersDvb(Ptr< Node > ut, uint32_t satId, uint32_t beamId, uint32_t groupId, Ptr< SatNetDevice > netDevice, Ptr< SatUtLlc > llc, Ptr< SatUtMac > mac, Ptr< SatUtPhy > phy)ns3::SatTopology
AddUtLayersLora(Ptr< Node > ut, uint32_t satId, uint32_t beamId, uint32_t groupId, Ptr< SatNetDevice > netDevice, Ptr< LorawanMacEndDevice > mac, Ptr< SatUtPhy > phy)ns3::SatTopology
AddUtNode(Ptr< Node > ut)ns3::SatTopology
AddUtUserNode(Ptr< Node > utUser, Ptr< Node > ut)ns3::SatTopology
ConnectGwToBeam(uint32_t beamId, Ptr< Node > gw)ns3::SatTopology
ConnectGwToUt(Ptr< Node > ut, Ptr< Node > gw)ns3::SatTopology
DisconnectGwFromUt(Ptr< Node > ut)ns3::SatTopology
DoDispose()ns3::SatTopology
EnableMapPrint(bool enableMapPrint)ns3::SatTopologyinline
GetClosestSat(GeoCoordinate position)ns3::SatTopology
GetDvbGwMac(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) constns3::SatTopology
GetDvbOrbiterUserMac(Ptr< Node > orbiter, uint32_t beamId) constns3::SatTopology
GetDvbUtMac(Ptr< Node > ut) constns3::SatTopology
GetForwardLinkRegenerationMode()ns3::SatTopology
GetGwAddressInUt(uint32_t utId)ns3::SatTopology
GetGwBeamId(Ptr< Node > gw) constns3::SatTopology
GetGwFromBeam(uint32_t beamId) constns3::SatTopology
GetGwFromUt(Ptr< Node > ut) constns3::SatTopology
GetGwLlc(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) constns3::SatTopology
GetGwNetDevice(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) constns3::SatTopology
GetGwNode(uint32_t nodeId) constns3::SatTopology
GetGwNodes() constns3::SatTopology
GetGwPhy(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) constns3::SatTopology
GetGwSatId(Ptr< Node > gw) constns3::SatTopology
GetGwUserNode(uint32_t nodeId) constns3::SatTopology
GetGwUserNodes() constns3::SatTopology
GetLoraGwMac(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) constns3::SatTopology
GetLoraOrbiterUserMac(Ptr< Node > orbiter, uint32_t beamId) constns3::SatTopology
GetLoraUtMac(Ptr< Node > ut) constns3::SatTopology
GetNGwNodes() constns3::SatTopology
GetNGwUserNodes() constns3::SatTopology
GetNodeFromId(uint32_t nodeId) constns3::SatTopology
GetNOrbiterNodes() constns3::SatTopology
GetNUtNodes() constns3::SatTopology
GetNUtUserNodes() constns3::SatTopology
GetOrbiterFeederLlc(Ptr< Node > orbiter, uint32_t utBeamId) constns3::SatTopology
GetOrbiterFeederMac(Ptr< Node > orbiter, uint32_t utBeamId) constns3::SatTopology
GetOrbiterFeederMacUsed(Ptr< SatOrbiterFeederMac > mac) constns3::SatTopology
GetOrbiterFeederPhy(Ptr< Node > orbiter, uint32_t utBeamId) constns3::SatTopology
GetOrbiterNetDevice(Ptr< Node > orbiter) constns3::SatTopology
GetOrbiterNode(uint32_t nodeId) constns3::SatTopology
GetOrbiterNodes() constns3::SatTopology
GetOrbiterSatId(Ptr< Node > orbiter) constns3::SatTopology
GetOrbiterUserLlc(Ptr< Node > orbiter, uint32_t beamId) constns3::SatTopology
GetOrbiterUserPhy(Ptr< Node > orbiter, uint32_t beamId) constns3::SatTopology
GetReturnLinkRegenerationMode()ns3::SatTopology
GetStandard()ns3::SatTopology
GetTypeId(void)ns3::SatTopologystatic
GetUtBeamId(Ptr< Node > ut) constns3::SatTopology
GetUtGroupId(Ptr< Node > ut) constns3::SatTopology
GetUtLlc(Ptr< Node > ut) constns3::SatTopology
GetUtNetDevice(Ptr< Node > ut) constns3::SatTopology
GetUtNode(Ptr< Node > utUser) constns3::SatTopology
GetUtNode(uint32_t nodeId) constns3::SatTopology
GetUtNodes() constns3::SatTopology
GetUtPhy(Ptr< Node > ut) constns3::SatTopology
GetUtSatId(Ptr< Node > ut) constns3::SatTopology
GetUtUserNode(uint32_t nodeId) constns3::SatTopology
GetUtUserNodes() constns3::SatTopology
GetUtUserNodes(NodeContainer uts) constns3::SatTopology
GetUtUserNodes(Ptr< Node > ut) constns3::SatTopology
m_beamToGwMapns3::SatTopologyprivate
m_detailledUtUsersns3::SatTopologyprivate
m_enableMapPrintns3::SatTopologyprivate
m_forwardLinkRegenerationModens3::SatTopologyprivate
m_gwIdsns3::SatTopologyprivate
m_gwLayersns3::SatTopologyprivate
m_gwsns3::SatTopologyprivate
m_gwUsersns3::SatTopologyprivate
m_orbiterFeederMacMapns3::SatTopologyprivate
m_orbiterLayersns3::SatTopologyprivate
m_orbitersns3::SatTopologyprivate
m_returnLinkRegenerationModens3::SatTopologyprivate
m_standardns3::SatTopologyprivate
m_utLayersns3::SatTopologyprivate
m_utsns3::SatTopologyprivate
m_utToGwMapns3::SatTopologyprivate
m_utUsersns3::SatTopologyprivate
PrintTopology(std::ostream &os) constns3::SatTopology
Reset()ns3::SatTopology
SatTopology()ns3::SatTopology
SetForwardLinkRegenerationMode(SatEnums::RegenerationMode_t forwardLinkRegenerationMode)ns3::SatTopology
SetReturnLinkRegenerationMode(SatEnums::RegenerationMode_t returnLinkRegenerationMode)ns3::SatTopology
SetStandard(SatEnums::Standard_t standard)ns3::SatTopology
UpdateGwConnectedToUt(Ptr< Node > ut, Ptr< Node > gw)ns3::SatTopology
UpdateGwSatAndBeam(Ptr< Node > gw, uint32_t satId, uint32_t beamId)ns3::SatTopology
UpdateUtGroup(Ptr< Node > ut, uint32_t groupId)ns3::SatTopology
UpdateUtSatAndBeam(Ptr< Node > ut, uint32_t satId, uint32_t beamId)ns3::SatTopology
~SatTopology()ns3::SatTopology