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::SatTopology | inline |
GetClosestSat(GeoCoordinate position) | ns3::SatTopology | |
GetDvbGwMac(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) const | ns3::SatTopology | |
GetDvbOrbiterUserMac(Ptr< Node > orbiter, uint32_t beamId) const | ns3::SatTopology | |
GetDvbUtMac(Ptr< Node > ut) const | ns3::SatTopology | |
GetForwardLinkRegenerationMode() | ns3::SatTopology | |
GetGwAddressInUt(uint32_t utId) | ns3::SatTopology | |
GetGwBeamId(Ptr< Node > gw) const | ns3::SatTopology | |
GetGwFromBeam(uint32_t beamId) const | ns3::SatTopology | |
GetGwFromUt(Ptr< Node > ut) const | ns3::SatTopology | |
GetGwLlc(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) const | ns3::SatTopology | |
GetGwNetDevice(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) const | ns3::SatTopology | |
GetGwNode(uint32_t nodeId) const | ns3::SatTopology | |
GetGwNodes() const | ns3::SatTopology | |
GetGwPhy(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) const | ns3::SatTopology | |
GetGwSatId(Ptr< Node > gw) const | ns3::SatTopology | |
GetGwUserNode(uint32_t nodeId) const | ns3::SatTopology | |
GetGwUserNodes() const | ns3::SatTopology | |
GetLoraGwMac(Ptr< Node > gw, uint32_t utSatId, uint32_t utBeamId) const | ns3::SatTopology | |
GetLoraOrbiterUserMac(Ptr< Node > orbiter, uint32_t beamId) const | ns3::SatTopology | |
GetLoraUtMac(Ptr< Node > ut) const | ns3::SatTopology | |
GetNGwNodes() const | ns3::SatTopology | |
GetNGwUserNodes() const | ns3::SatTopology | |
GetNodeFromId(uint32_t nodeId) const | ns3::SatTopology | |
GetNOrbiterNodes() const | ns3::SatTopology | |
GetNUtNodes() const | ns3::SatTopology | |
GetNUtUserNodes() const | ns3::SatTopology | |
GetOrbiterFeederLlc(Ptr< Node > orbiter, uint32_t utBeamId) const | ns3::SatTopology | |
GetOrbiterFeederMac(Ptr< Node > orbiter, uint32_t utBeamId) const | ns3::SatTopology | |
GetOrbiterFeederMacUsed(Ptr< SatOrbiterFeederMac > mac) const | ns3::SatTopology | |
GetOrbiterFeederPhy(Ptr< Node > orbiter, uint32_t utBeamId) const | ns3::SatTopology | |
GetOrbiterNetDevice(Ptr< Node > orbiter) const | ns3::SatTopology | |
GetOrbiterNode(uint32_t nodeId) const | ns3::SatTopology | |
GetOrbiterNodes() const | ns3::SatTopology | |
GetOrbiterSatId(Ptr< Node > orbiter) const | ns3::SatTopology | |
GetOrbiterUserLlc(Ptr< Node > orbiter, uint32_t beamId) const | ns3::SatTopology | |
GetOrbiterUserPhy(Ptr< Node > orbiter, uint32_t beamId) const | ns3::SatTopology | |
GetReturnLinkRegenerationMode() | ns3::SatTopology | |
GetStandard() | ns3::SatTopology | |
GetTypeId(void) | ns3::SatTopology | static |
GetUtBeamId(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtGroupId(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtLlc(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtNetDevice(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtNode(Ptr< Node > utUser) const | ns3::SatTopology | |
GetUtNode(uint32_t nodeId) const | ns3::SatTopology | |
GetUtNodes() const | ns3::SatTopology | |
GetUtPhy(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtSatId(Ptr< Node > ut) const | ns3::SatTopology | |
GetUtUserNode(uint32_t nodeId) const | ns3::SatTopology | |
GetUtUserNodes() const | ns3::SatTopology | |
GetUtUserNodes(NodeContainer uts) const | ns3::SatTopology | |
GetUtUserNodes(Ptr< Node > ut) const | ns3::SatTopology | |
m_beamToGwMap | ns3::SatTopology | private |
m_detailledUtUsers | ns3::SatTopology | private |
m_enableMapPrint | ns3::SatTopology | private |
m_forwardLinkRegenerationMode | ns3::SatTopology | private |
m_gwIds | ns3::SatTopology | private |
m_gwLayers | ns3::SatTopology | private |
m_gws | ns3::SatTopology | private |
m_gwUsers | ns3::SatTopology | private |
m_orbiterFeederMacMap | ns3::SatTopology | private |
m_orbiterLayers | ns3::SatTopology | private |
m_orbiters | ns3::SatTopology | private |
m_returnLinkRegenerationMode | ns3::SatTopology | private |
m_standard | ns3::SatTopology | private |
m_utLayers | ns3::SatTopology | private |
m_uts | ns3::SatTopology | private |
m_utToGwMap | ns3::SatTopology | private |
m_utUsers | ns3::SatTopology | private |
PrintTopology(std::ostream &os) const | ns3::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 |