AddDefaultUiArguments(CommandLine &cmd) | ns3::SimulationHelper | |
AddDefaultUiArguments(CommandLine &cmd, std::string &xmlInputFile) | ns3::SimulationHelper | |
ConfigureAttributesFromFile(std::string filePath, bool overrideManualConfiguration=true) | ns3::SimulationHelper | |
ConfigureFrame(uint32_t superFrameId, double bw, double carrierBw, double rollOff, double carrierSpacing, bool isRandomAccess=false) | ns3::SimulationHelper | |
ConfigureFrequencyBands() | ns3::SimulationHelper | |
ConfigureFwdLinkBeamHopping() | ns3::SimulationHelper | |
ConfigureLinkBudget() | ns3::SimulationHelper | |
CR_CRDSA_LOOSE_RC_0 enum value | ns3::SimulationHelper | |
CR_NOT_CONFIGURED enum value | ns3::SimulationHelper | |
CR_PERIODIC_CONTROL enum value | ns3::SimulationHelper | |
CR_SLOTTED_ALOHA enum value | ns3::SimulationHelper | |
CreateDefaultFwdLinkStats() | ns3::SimulationHelper | |
CreateDefaultRtnLinkStats() | ns3::SimulationHelper | |
CreateDefaultStats() | ns3::SimulationHelper | |
CreateSatScenario(SatHelper::PreDefinedScenario_t scenario=SatHelper::NONE, const std::string &mobileUtsFolder="") | ns3::SimulationHelper | |
CrTxConf_t enum name | ns3::SimulationHelper | |
DisableAcm(SatEnums::SatLinkDir_t dir) | ns3::SimulationHelper | |
DisableAllCapacityAssignmentCategories() | ns3::SimulationHelper | |
DisableFca() | ns3::SimulationHelper | |
DisableProgressLogs() | ns3::SimulationHelper | |
DisableRandomAccess() | ns3::SimulationHelper | |
DoDispose(void) | ns3::SimulationHelper | |
EnableAcm(SatEnums::SatLinkDir_t dir) | ns3::SimulationHelper | |
EnableArq(SatEnums::SatLinkDir_t dir) | ns3::SimulationHelper | |
EnableCrdsa() | ns3::SimulationHelper | |
EnableExternalFadingInputTrace() | ns3::SimulationHelper | |
EnableFca() | ns3::SimulationHelper | |
EnableOnlyConstantRate(uint32_t rcIndex, double rateKbps) | ns3::SimulationHelper | |
EnableOnlyRbdc(uint32_t rcIndex) | ns3::SimulationHelper | |
EnableOnlyVbdc(uint32_t rcIndex) | ns3::SimulationHelper | |
EnableOutputTraces() | ns3::SimulationHelper | |
EnablePeriodicalControlSlots(Time periodicity) | ns3::SimulationHelper | |
EnableProgressLogs() | ns3::SimulationHelper | |
EnableRandomAccess() | ns3::SimulationHelper | protected |
EnableSlottedAloha() | ns3::SimulationHelper | |
EnableUtListPositionsFromInputFile(std::string inputFile, bool checkBeams=true) | ns3::SimulationHelper | |
GetBeams() | ns3::SimulationHelper | |
GetBeamSet(void) const | ns3::SimulationHelper | inline |
GetCnoHelper() | ns3::SimulationHelper | |
GetGroupHelper() | ns3::SimulationHelper | |
GetInstanceTypeId(void) const | ns3::SimulationHelper | |
GetNextUtCount(uint32_t beamId=0) const | ns3::SimulationHelper | protected |
GetNextUtUserCount() const | ns3::SimulationHelper | inlineprotected |
GetSatelliteHelper() | ns3::SimulationHelper | inline |
GetSimTime() | ns3::SimulationHelper | inline |
GetStatisticsContainer() | ns3::SimulationHelper | |
GetTrafficHelper() | ns3::SimulationHelper | |
GetTypeId(void) | ns3::SimulationHelper | static |
HasSinkInstalled(Ptr< Node > node, uint16_t port) | ns3::SimulationHelper | protected |
IsBeamEnabled(uint32_t beamId) const | ns3::SimulationHelper | protected |
LoadScenario(std::string name) | ns3::SimulationHelper | |
m_cnoHelper | ns3::SimulationHelper | private |
m_commonUtPositions | ns3::SimulationHelper | private |
m_enabledBeams | ns3::SimulationHelper | private |
m_enabledBeamsStr | ns3::SimulationHelper | private |
m_groupHelper | ns3::SimulationHelper | private |
m_inputFileUtListPositions | ns3::SimulationHelper | private |
m_inputFileUtPositionsCheckBeams | ns3::SimulationHelper | private |
m_numberOfConfiguredFrames | ns3::SimulationHelper | private |
m_outputPath | ns3::SimulationHelper | private |
m_progressLoggingEnabled | ns3::SimulationHelper | private |
m_progressReportEvent | ns3::SimulationHelper | private |
m_progressUpdateInterval | ns3::SimulationHelper | private |
m_randomAccessConfigured | ns3::SimulationHelper | private |
m_satHelper | ns3::SimulationHelper | private |
m_scenarioPath | ns3::SimulationHelper | private |
m_simTime | ns3::SimulationHelper | private |
m_simulationName | ns3::SimulationHelper | private |
m_simulationTag | ns3::SimulationHelper | private |
m_statContainer | ns3::SimulationHelper | private |
m_trafficHelper | ns3::SimulationHelper | private |
m_utCount | ns3::SimulationHelper | private |
m_utMobileUserCount | ns3::SimulationHelper | private |
m_utPositionsByBeam | ns3::SimulationHelper | private |
m_utUserCount | ns3::SimulationHelper | private |
ParseScenarioFolder() | ns3::SimulationHelper | |
ProgressCb() | ns3::SimulationHelper | protected |
ReadInputAttributesFromFile(std::string filePath) | ns3::SimulationHelper | |
RunSimulation() | ns3::SimulationHelper | |
SetBeams(const std::string &beamList) | ns3::SimulationHelper | |
SetBeamSet(std::set< uint32_t > beamSet) | ns3::SimulationHelper | |
SetCommonUtPositionAllocator(Ptr< SatListPositionAllocator > posAllocator) | ns3::SimulationHelper | |
SetCrTxConf(CrTxConf_t crTxConf) | ns3::SimulationHelper | |
SetDefaultValues() | ns3::SimulationHelper | |
SetErrorModel(SatPhyRxCarrierConf::ErrorModel em, double errorRate=0.0) | ns3::SimulationHelper | |
SetGwUserCount(uint32_t gwUserCount) | ns3::SimulationHelper | |
SetIdealPhyParameterization() | ns3::SimulationHelper | |
SetInterferenceModel(SatPhyRxCarrierConf::InterferenceModel ifModel, double constantIf=0.0) | ns3::SimulationHelper | |
SetOutputPath(std::string path) | ns3::SimulationHelper | |
SetOutputTag(std::string tag) | ns3::SimulationHelper | |
SetSimulationTime(double seconds) | ns3::SimulationHelper | |
SetSimulationTime(Time time) | ns3::SimulationHelper | inline |
SetupOutputPath() | ns3::SimulationHelper | protected |
SetUserCountPerMobileUt(uint32_t count) | ns3::SimulationHelper | |
SetUserCountPerMobileUt(Ptr< RandomVariableStream > rs) | ns3::SimulationHelper | |
SetUserCountPerUt(uint32_t count) | ns3::SimulationHelper | |
SetUserCountPerUt(Ptr< RandomVariableStream > rs) | ns3::SimulationHelper | |
SetUtCountPerBeam(uint32_t count) | ns3::SimulationHelper | |
SetUtCountPerBeam(Ptr< RandomVariableStream > rs) | ns3::SimulationHelper | |
SetUtCountPerBeam(uint32_t beamId, uint32_t count) | ns3::SimulationHelper | |
SetUtCountPerBeam(uint32_t beamId, Ptr< RandomVariableStream > rs) | ns3::SimulationHelper | |
SetUtPositionAllocatorForBeam(uint32_t beamId, Ptr< SatListPositionAllocator > posAllocator) | ns3::SimulationHelper | |
SimulationHelper() | ns3::SimulationHelper | |
SimulationHelper(std::string simulationName) | ns3::SimulationHelper | |
StoreAttributesToFile(std::string fileName, bool outputAttributes=false) | ns3::SimulationHelper | |
~SimulationHelper() | ns3::SimulationHelper | virtual |