| BeamUserInfoMap_t typedef | ns3::SatHelper | |
| CheckNetwork(std::string networkName, const Ipv4Address &firstNetwork, const Ipv4Mask &mask, const std::set< uint32_t > &networkAddresses, uint32_t networkCount, uint32_t hostCount) const | ns3::SatHelper | private |
| ConstructMulticastInfo(Ptr< Node > sourceUtNode, NodeContainer receivers, MulticastBeamInfo_t &beamInfo, Ptr< NetDevice > &routerUserOutputDev) | ns3::SatHelper | private |
| CreateCreationSummary(std::string title) | ns3::SatHelper | private |
| CreateFullScenario() | ns3::SatHelper | private |
| CreateLargerScenario() | ns3::SatHelper | private |
| CreatePredefinedScenario(PreDefinedScenario_t scenario) | ns3::SatHelper | |
| CreateSimpleScenario() | ns3::SatHelper | private |
| CreateUserDefinedScenario(BeamUserInfoMap_t &info) | ns3::SatHelper | |
| CreateUserDefinedScenarioFromListPositions(uint32_t satId, BeamUserInfoMap_t &info, std::string inputFileUtListPositions, bool checkBeam) | ns3::SatHelper | |
| CreationDetailsSink(Ptr< OutputStreamWrapper > stream, std::string context, std::string info) | ns3::SatHelper | privatestatic |
| CreationSummarySink(std::string title) | ns3::SatHelper | private |
| DoCreateScenario(BeamUserInfoMap_t &info, uint32_t gwUsers) | ns3::SatHelper | private |
| DoDispose() | ns3::SatHelper | |
| EnableCreationTraces() | ns3::SatHelper | private |
| EnableDetailedCreationTraces() | ns3::SatHelper | private |
| EnablePacketTrace() | ns3::SatHelper | private |
| FindMatchingDevice(Ptr< NetDevice > devA, Ptr< Node > nodeB) | ns3::SatHelper | private |
| FindMatchingDevices(Ptr< Node > nodeA, Ptr< Node > nodeB, std::pair< Ptr< NetDevice >, Ptr< NetDevice >> &matchingDevices) | ns3::SatHelper | private |
| FULL enum value | ns3::SatHelper | |
| GetAntennaGainPatterns() | ns3::SatHelper | |
| GetBeamAllocator(uint32_t beamId) | ns3::SatHelper | |
| GetBeamCount() const | ns3::SatHelper | |
| GetBeamHelper() const | ns3::SatHelper | |
| GetGroupHelper() const | ns3::SatHelper | |
| GetInstanceTypeId(void) const | ns3::SatHelper | |
| GetNextUtUserCountCallback typedef | ns3::SatHelper | |
| GetTypeId(void) | ns3::SatHelper | static |
| GetUserAddress(Ptr< Node > node) | ns3::SatHelper | |
| GetUserHelper() const | ns3::SatHelper | |
| InstallMobilityObserver(uint32_t satId, NodeContainer nodes) const | ns3::SatHelper | private |
| IsSatConstellationEnabled() | ns3::SatHelper | inline |
| LARGER enum value | ns3::SatHelper | |
| LoadConstellationScenario(BeamUserInfoMap_t &info, GetNextUtUserCountCallback getNextUtUserCountCallback) | ns3::SatHelper | |
| LoadConstellationTopology(std::vector< std::string > &tles, std::vector< std::pair< uint32_t, uint32_t >> &isls) | ns3::SatHelper | private |
| LoadMobileUtFromFile(const std::string &filename) | ns3::SatHelper | |
| LoadMobileUtFromFile(uint32_t satId, const std::string &filename) | ns3::SatHelper | |
| LoadMobileUTsFromFolder(const std::string &folderName, Ptr< RandomVariableStream > utUsers) | ns3::SatHelper | |
| m_antennaGainPatterns | ns3::SatHelper | private |
| m_beamHelper | ns3::SatHelper | private |
| m_beamNetworkAddress | ns3::SatHelper | private |
| m_beamNetworkMask | ns3::SatHelper | private |
| m_beamUserInfos | ns3::SatHelper | private |
| m_creationDetailsTrace | ns3::SatHelper | private |
| m_creationSummaryTrace | ns3::SatHelper | private |
| m_creationTraces | ns3::SatHelper | private |
| m_creationTraceStream | ns3::SatHelper | private |
| m_detailedCreationTraces | ns3::SatHelper | private |
| m_fwdConfFileName | ns3::SatHelper | private |
| m_groupHelper | ns3::SatHelper | private |
| m_gwNetworkAddress | ns3::SatHelper | private |
| m_gwNetworkMask | ns3::SatHelper | private |
| m_gwPosFileName | ns3::SatHelper | private |
| m_gwSats | ns3::SatHelper | private |
| m_gwUsers | ns3::SatHelper | private |
| m_handoversEnabled | ns3::SatHelper | private |
| m_mobileUtsByBeam | ns3::SatHelper | private |
| m_mobileUtsUsersByBeam | ns3::SatHelper | private |
| m_packetTraces | ns3::SatHelper | private |
| m_rtnConfFileName | ns3::SatHelper | private |
| m_satConf | ns3::SatHelper | private |
| m_satConstellationEnabled | ns3::SatHelper | private |
| m_satPosFileName | ns3::SatHelper | private |
| m_scenarioCreated | ns3::SatHelper | private |
| m_scenarioCreationFileName | ns3::SatHelper | private |
| m_scenarioPath | ns3::SatHelper | private |
| m_standard | ns3::SatHelper | private |
| m_userHelper | ns3::SatHelper | private |
| m_utCreationFileName | ns3::SatHelper | private |
| m_utNetworkAddress | ns3::SatHelper | private |
| m_utNetworkMask | ns3::SatHelper | private |
| m_utPosFileName | ns3::SatHelper | private |
| m_utPositions | ns3::SatHelper | private |
| m_utPositionsByBeam | ns3::SatHelper | private |
| m_utsDistribution | ns3::SatHelper | private |
| m_utsInBeam | ns3::SatHelper | private |
| m_utTraceStream | ns3::SatHelper | private |
| m_utUsers | ns3::SatHelper | private |
| m_waveformConfDirectoryName | ns3::SatHelper | private |
| m_wfConfigFileName | ns3::SatHelper | private |
| MAX_ADDRESS_PREFIX_LENGTH | ns3::SatHelper | privatestatic |
| MIN_ADDRESS_PREFIX_LENGTH | ns3::SatHelper | privatestatic |
| MulticastBeamInfo_t typedef | ns3::SatHelper | private |
| MulticastBeamInfoItem_t typedef | ns3::SatHelper | private |
| NONE enum value | ns3::SatHelper | |
| PreDefinedScenario_t enum name | ns3::SatHelper | |
| ReadStandard(std::string pathName) | ns3::SatHelper | private |
| SatHelper() | ns3::SatHelper | |
| SatHelper(std::string scenarioPath) | ns3::SatHelper | |
| SetAntennaGainPatterns(Ptr< SatAntennaGainPatternContainer > antennaGainPattern) | ns3::SatHelper | |
| SetBeamRoutingConstellations() | ns3::SatHelper | |
| SetCustomUtPositionAllocator(Ptr< SatListPositionAllocator > posAllocator) | ns3::SatHelper | |
| SetGroupHelper(Ptr< SatGroupHelper > groupHelper) | ns3::SatHelper | |
| SetGwAddressInUts() | ns3::SatHelper | |
| SetGwMobility(NodeContainer gwNodes) | ns3::SatHelper | private |
| SetMulticastGroupRoutes(Ptr< Node > source, NodeContainer receivers, Ipv4Address sourceAddress, Ipv4Address groupAddress) | ns3::SatHelper | |
| SetMulticastRouteToSourceNetwork(Ptr< Node > source, Ptr< Node > destination) | ns3::SatHelper | private |
| SetNetworkAddresses(BeamUserInfoMap_t &info, uint32_t gwUsers) const | ns3::SatHelper | private |
| SetSatMobility(Ptr< Node > node) | ns3::SatHelper | private |
| SetSatMobility(Ptr< Node > node, std::string tle) | ns3::SatHelper | private |
| SetUtMobility(NodeContainer uts, uint32_t satId, uint32_t beamId) | ns3::SatHelper | private |
| SetUtMobilityFromPosition(NodeContainer uts, uint32_t satId, uint32_t beamId, std::vector< std::pair< GeoCoordinate, uint32_t >> positionsAndGroupId) | ns3::SatHelper | private |
| SetUtPositionAllocatorForBeam(uint32_t beamId, Ptr< SatListPositionAllocator > posAllocator) | ns3::SatHelper | |
| SIMPLE enum value | ns3::SatHelper | |
| ~SatHelper() | ns3::SatHelper | inlinevirtual |