ns3::SatBeamHelper Member List

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

AddMulticastGroupRoutes(MulticastBeamInfo_t beamInfo, Ptr< Node > sourceUtNode, Ipv4Address sourceAddress, Ipv4Address groupAddress, bool routeToGwUsers, Ptr< NetDevice > &gwOutputDev)ns3::SatBeamHelper
AddMulticastRouteToUt(Ptr< Node > utNode, Ipv4Address sourceAddress, Ipv4Address groupAddress, bool routeToSatellite)ns3::SatBeamHelperprivate
CarrierBandwidthConverter typedefns3::SatBeamHelper
CarrierFreqConverter typedefns3::SatBeamHelper
CreateBeamInfo() constns3::SatBeamHelperprivate
DoDispose()ns3::SatBeamHelpervirtual
EnableCreationTraces(Ptr< OutputStreamWrapper > stream, CallbackBase &cb)ns3::SatBeamHelper
EnablePacketTrace()ns3::SatBeamHelper
FrequencyPair_t typedefns3::SatBeamHelper
GetBeamInfo() constns3::SatBeamHelper
GetBeams() constns3::SatBeamHelper
GetChannelPair(uint32_t satId, uint32_t beamId, uint32_t fwdFrequencyId, uint32_t rtnFrequencyId, bool isUserLink)ns3::SatBeamHelperprivate
GetClosestSat(GeoCoordinate position)ns3::SatBeamHelper
GetGeoHelper() constns3::SatBeamHelper
GetGeoSatNodes() constns3::SatBeamHelper
GetGwHelper() constns3::SatBeamHelper
GetGwId(uint32_t satId, uint32_t beamId) constns3::SatBeamHelper
GetGwNode(uint32_t gwId) constns3::SatBeamHelper
GetGwNodes() constns3::SatBeamHelper
GetInstanceTypeId(void) constns3::SatBeamHelpervirtual
GetNcc() constns3::SatBeamHelper
GetPropagationDelayModel(uint32_t satId, uint32_t beamId, SatEnums::ChannelType_t channelType)ns3::SatBeamHelper
GetPropagationDelayModelEnum()ns3::SatBeamHelper
GetReturnLinkRegenerationMode() constns3::SatBeamHelper
GetTypeId(void)ns3::SatBeamHelperstatic
GetUtBeamId(Ptr< Node > utNode) constns3::SatBeamHelper
GetUtHelper() constns3::SatBeamHelper
GetUtInfo() constns3::SatBeamHelper
GetUtNodes() constns3::SatBeamHelper
GetUtNodes(uint32_t satId, uint32_t beamId) constns3::SatBeamHelper
GwLink_t typedefns3::SatBeamHelper
Init()ns3::SatBeamHelper
Install(NodeContainer ut, Ptr< Node > gwNode, uint32_t gwId, uint32_t satId, uint32_t beamId, uint32_t rtnUlFreqId, uint32_t rtnFlFreqId, uint32_t fwdUlFreqId, uint32_t fwdFlFreqId, SatUtMac::RoutingUpdateCallback routingCallback)ns3::SatBeamHelper
InstallFadingContainer(Ptr< Node > node) constns3::SatBeamHelperprivate
InstallFeeder(Ptr< SatGeoNetDevice > geoNetDevice, Ptr< Node > gwNode, uint32_t gwId, uint32_t satId, uint32_t beamId, SatChannelPair::ChannelPair_t feederLink, uint32_t rtnFlFreqId, uint32_t fwdFlFreqId, SatUtMac::RoutingUpdateCallback routingCallback)ns3::SatBeamHelper
InstallIsls()ns3::SatBeamHelper
InstallUser(Ptr< SatGeoNetDevice > geoNetDevice, NodeContainer ut, Ptr< NetDevice > gwNd, uint32_t satId, uint32_t beamId, SatChannelPair::ChannelPair_t userLink, uint32_t rtnUlFreqId, uint32_t fwdUlFreqId, SatUtMac::RoutingUpdateCallback routingCallback)ns3::SatBeamHelper
m_antennaGainPatternsns3::SatBeamHelperprivate
m_beamns3::SatBeamHelperprivate
m_beamFreqsns3::SatBeamHelperprivate
m_bstpControllerns3::SatBeamHelperprivate
m_carrierBandwidthConverterns3::SatBeamHelperprivate
m_carrierFreqConverterns3::SatBeamHelperprivate
m_channelFactoryns3::SatBeamHelperprivate
m_constantPropagationDelayns3::SatBeamHelperprivate
m_creationTracens3::SatBeamHelperprivate
m_ctrlMsgStoreTimeFwdLinkns3::SatBeamHelperprivate
m_ctrlMsgStoreTimeRtnLinkns3::SatBeamHelperprivate
m_dvbVersionns3::SatBeamHelperprivate
m_enableFwdLinkBeamHoppingns3::SatBeamHelperprivate
m_enableTracesOnReturnLinkns3::SatBeamHelperprivate
m_fadingModelns3::SatBeamHelperprivate
m_flChannelsns3::SatBeamHelperprivate
m_forwardLinkRegenerationModens3::SatBeamHelperprivate
m_geoHelperns3::SatBeamHelperprivate
m_geoNodesns3::SatBeamHelperprivate
m_gwHelperns3::SatBeamHelperprivate
m_gwNdMapns3::SatBeamHelperprivate
m_gwNodens3::SatBeamHelperprivate
m_islsns3::SatBeamHelperprivate
m_markovConfns3::SatBeamHelperprivate
m_nccns3::SatBeamHelperprivate
m_packetTracens3::SatBeamHelperprivate
m_printDetailedInformationToCreationTracesns3::SatBeamHelperprivate
m_propagationDelayModelns3::SatBeamHelperprivate
m_raCollisionModelns3::SatBeamHelperprivate
m_raConstantErrorRatens3::SatBeamHelperprivate
m_raInterferenceEliminationModelns3::SatBeamHelperprivate
m_raInterferenceModelns3::SatBeamHelperprivate
m_randomAccessModelns3::SatBeamHelperprivate
m_returnLinkRegenerationModens3::SatBeamHelperprivate
m_rlLinkResultsTypens3::SatBeamHelperprivate
m_standardns3::SatBeamHelperprivate
m_superframeSeqns3::SatBeamHelperprivate
m_ulChannelsns3::SatBeamHelperprivate
m_utHelperns3::SatBeamHelperprivate
m_utNodens3::SatBeamHelperprivate
MulticastBeamInfo_t typedefns3::SatBeamHelper
MulticastBeamInfoItem_t typedefns3::SatBeamHelper
SatBeamHelper()ns3::SatBeamHelper
SatBeamHelper(NodeContainer geoNodes, std::vector< std::pair< uint32_t, uint32_t >> isls, SatTypedefs::CarrierBandwidthConverter_t bandwidthConverterCb, uint32_t fwdLinkCarrierCount, uint32_t rtnLinkCarrierCount, Ptr< SatSuperframeSeq > seq, SatEnums::RegenerationMode_t forwardLinkRegenerationMode, SatEnums::RegenerationMode_t returnLinkRegenerationMode)ns3::SatBeamHelper
SetAntennaGainPatterns(Ptr< SatAntennaGainPatternContainer > antennaPatterns)ns3::SatBeamHelper
SetChannelAttribute(std::string name, const AttributeValue &value)ns3::SatBeamHelper
SetDeviceAttribute(std::string name, const AttributeValue &value)ns3::SatBeamHelper
SetIslRoutes()ns3::SatBeamHelper
SetNccRoutingCallback(SatNcc::UpdateRoutingCallback cb)ns3::SatBeamHelper
SetStandard(SatEnums::Standard_t standard)ns3::SatBeamHelper
StoreGwNode(uint32_t id, Ptr< Node > node)ns3::SatBeamHelperprivate
~SatBeamHelper()ns3::SatBeamHelperinlinevirtual