BeamSchedulerCallback typedef | ns3::SatMac | |
ChangeBeam(uint32_t satId, uint32_t beamId) | ns3::SatGwMac | |
ClearQueuesCallback typedef | ns3::SatGwMac | |
ConnectUt(Mac48Address utAddress) | ns3::SatGwMac | |
ControlMessageReceivedCallback typedef | ns3::SatGwMac | |
CrReceiveCallback typedef | ns3::SatGwMac | |
Disable() | ns3::SatMac | virtual |
DisconnectUt(Mac48Address utAddress) | ns3::SatGwMac | |
DoDispose(void) | ns3::SatGwMac | private |
Enable() | ns3::SatMac | virtual |
GetAddress() const | ns3::SatMac | inline |
GetBeamId() const | ns3::SatMac | inline |
GetFeederBeamId() | ns3::SatGwMac | |
GetFeederSatId() | ns3::SatGwMac | |
GetInstanceTypeId(void) const | ns3::SatGwMac | |
GetSatId() const | ns3::SatMac | inline |
GetTypeId(void) | ns3::SatGwMac | static |
HandoverCallback typedef | ns3::SatGwMac | |
HasPeer() | ns3::SatGwMac | private |
LogonCallback typedef | ns3::SatGwMac | |
LoraReceiveCallback typedef | ns3::SatMac | |
m_bbFrameTxTrace | ns3::SatGwMac | private |
m_beamCallback | ns3::SatGwMac | private |
m_beamEnabledTime | ns3::SatMac | protected |
m_beamId | ns3::SatMac | protected |
m_beamSchedulerCallback | ns3::SatMac | protected |
m_beamServiceTrace | ns3::SatMac | protected |
m_broadcastNcr | ns3::SatGwMac | private |
m_clearQueuesCallback | ns3::SatGwMac | private |
m_cmtPeriodMin | ns3::SatGwMac | private |
m_controlMessageReceivedCallback | ns3::SatGwMac | private |
m_crReceiveCallback | ns3::SatGwMac | private |
m_disableSchedulingIfNoDeviceConnected | ns3::SatGwMac | private |
m_feederBeamId | ns3::SatGwMac | private |
m_feederSatId | ns3::SatGwMac | private |
m_forwardLinkRegenerationMode | ns3::SatMac | protected |
m_fwdScheduler | ns3::SatGwMac | private |
m_guardTime | ns3::SatGwMac | private |
m_handoverCallback | ns3::SatGwMac | private |
m_handoverModule | ns3::SatMac | protected |
m_isRegenerative | ns3::SatMac | protected |
m_isStatisticsTagsEnabled | ns3::SatMac | protected |
m_lastCmtSent | ns3::SatGwMac | private |
m_lastDelay | ns3::SatMac | protected |
m_lastLinkDelay | ns3::SatMac | protected |
m_lastSOF | ns3::SatMac | protected |
m_logonCallback | ns3::SatGwMac | private |
m_ncrInterval | ns3::SatGwMac | private |
m_ncrMessagesToSend | ns3::SatMac | protected |
m_ncrV2 | ns3::SatMac | protected |
m_node | ns3::SatGwMac | private |
m_nodeInfo | ns3::SatMac | protected |
m_packetTrace | ns3::SatMac | protected |
m_peers | ns3::SatGwMac | private |
m_periodicTransmissionEnabled | ns3::SatGwMac | private |
m_readCtrlCallback | ns3::SatMac | protected |
m_removeUtCallback | ns3::SatGwMac | private |
m_reserveCtrlCallback | ns3::SatMac | protected |
m_returnLinkRegenerationMode | ns3::SatMac | protected |
m_routingUpdateCallback | ns3::SatMac | protected |
m_rxCallback | ns3::SatMac | protected |
m_rxDelayTrace | ns3::SatMac | protected |
m_rxJitterTrace | ns3::SatMac | protected |
m_rxLinkDelayTrace | ns3::SatMac | protected |
m_rxLinkJitterTrace | ns3::SatMac | protected |
m_rxLoraCallback | ns3::SatMac | protected |
m_rxTrace | ns3::SatMac | protected |
m_satelliteAddress | ns3::SatMac | protected |
m_satId | ns3::SatMac | protected |
m_sendCtrlCallback | ns3::SatMac | protected |
m_tbtps | ns3::SatGwMac | private |
m_txCallback | ns3::SatMac | protected |
m_txEnabled | ns3::SatMac | protected |
m_txOpportunityCallback | ns3::SatGwMac | private |
m_updateIslCallback | ns3::SatMac | protected |
m_useCmt | ns3::SatGwMac | private |
operator=(const SatGwMac &) | ns3::SatGwMac | private |
PhyBeamCallback typedef | ns3::SatGwMac | |
ReadCtrlMsgCallback typedef | ns3::SatMac | |
Receive(SatPhy::PacketContainer_t packets, Ptr< SatSignalParameters >) | ns3::SatGwMac | |
ReceiveCallback typedef | ns3::SatMac | |
ReceiveQueueEvent(SatQueue::QueueEvent_t event, uint8_t flowIndex) | ns3::SatMac | virtual |
ReceiveSignalingPacket(Ptr< Packet > packet, uint32_t satId, uint32_t beamId) | ns3::SatGwMac | private |
RemoveTbtp(uint32_t superframeCounter) | ns3::SatGwMac | private |
RemoveUtCallback typedef | ns3::SatGwMac | |
ReserveCtrlMsgCallback typedef | ns3::SatMac | |
ReserveIdAndStoreCtrlMsgToContainer(Ptr< SatControlMessage > msg) | ns3::SatMac | |
RoutingUpdateCallback typedef | ns3::SatMac | |
RxTraces(SatPhy::PacketContainer_t packets) | ns3::SatMac | protected |
SatGwMac() | ns3::SatGwMac | |
SatGwMac(Ptr< Node > node, uint32_t satId, uint32_t beamId, uint32_t feederSatId, uint32_t feederBeamId) | ns3::SatGwMac | |
SatGwMac(const SatGwMac &) | ns3::SatGwMac | private |
SatMac() | ns3::SatMac | |
SatMac(uint32_t satId, uint32_t beamId) | ns3::SatMac | |
SatMac(const SatMac &) | ns3::SatMac | private |
SendCmtMessage(Address utId, Time burstDuration, Time satelliteReceptionTime, uint32_t satId, uint32_t beamId) | ns3::SatGwMac | private |
SendCtrlMsgCallback typedef | ns3::SatMac | |
SendCtrlMsgFromContainer(uint32_t sendId) | ns3::SatMac | |
SendLogonResponse(Address utId, uint32_t raChannel) | ns3::SatGwMac | private |
SendLogonResponseHelper(SatGwMac *self, Address utId, uint32_t raChannel) | ns3::SatGwMac | privatestatic |
SendNcrMessage() | ns3::SatGwMac | private |
SendPacket(SatPhy::PacketContainer_t packets, uint32_t carrierId, Time duration, SatSignalParameters::txInfo_s txInfo) | ns3::SatMac | protectedvirtual |
SetBeamCallback(SatGwMac::PhyBeamCallback cb) | ns3::SatGwMac | |
SetBeamId(uint32_t beamId) | ns3::SatMac | inline |
SetBeamSchedulerCallback(SatMac::BeamSchedulerCallback cb) | ns3::SatMac | |
SetClearQueuesCallback(SatGwMac::ClearQueuesCallback cb) | ns3::SatGwMac | |
SetControlMessageReceivedCallback(SatGwMac::ControlMessageReceivedCallback cb) | ns3::SatGwMac | |
SetCrReceiveCallback(SatGwMac::CrReceiveCallback cb) | ns3::SatGwMac | |
SetFwdScheduler(Ptr< SatFwdLinkScheduler > fwdScheduler) | ns3::SatGwMac | |
SetHandoverCallback(SatGwMac::HandoverCallback cb) | ns3::SatGwMac | |
SetHandoverModule(Ptr< SatHandoverModule > handoverModule) | ns3::SatMac | |
SetLogonCallback(SatGwMac::LogonCallback cb) | ns3::SatGwMac | |
SetLoraReceiveCallback(SatMac::LoraReceiveCallback cb) | ns3::SatMac | |
SetNodeInfo(Ptr< SatNodeInfo > nodeInfo) | ns3::SatMac | virtual |
SetReadCtrlCallback(SatMac::ReadCtrlMsgCallback cb) | ns3::SatMac | |
SetReceiveCallback(SatMac::ReceiveCallback cb) | ns3::SatMac | |
SetRemoveUtCallback(SatGwMac::RemoveUtCallback cb) | ns3::SatGwMac | |
SetReserveCtrlCallback(SatMac::ReserveCtrlMsgCallback cb) | ns3::SatMac | |
SetRoutingUpdateCallback(SatMac::RoutingUpdateCallback cb) | ns3::SatMac | |
SetSatelliteAddress(Address satelliteAddress) | ns3::SatMac | virtual |
SetSatId(uint32_t satId) | ns3::SatMac | inline |
SetSendCtrlCallback(SatMac::SendCtrlMsgCallback cb) | ns3::SatMac | |
SetTimeTag(SatPhy::PacketContainer_t packets) | ns3::SatMac | protected |
SetTransmitCallback(SatMac::TransmitCallback cb) | ns3::SatMac | |
SetTxOpportunityCallback(SatGwMac::TxOpportunityCallback cb) | ns3::SatGwMac | |
SetUpdateIslCallback(SatMac::UpdateIslCallback cb) | ns3::SatMac | |
StartNcrTransmission() | ns3::SatGwMac | private |
StartPeriodicTransmissions() | ns3::SatGwMac | |
StartTransmission(uint32_t carrierId) | ns3::SatGwMac | private |
StopPeriodicTransmissions() | ns3::SatGwMac | privatevirtual |
TbtpSent(Ptr< SatTbtpMessage > tbtp) | ns3::SatGwMac | |
TransmitCallback typedef | ns3::SatMac | |
TxOpportunityCallback typedef | ns3::SatGwMac | |
UpdateIslCallback typedef | ns3::SatMac | |
~SatGwMac() | ns3::SatGwMac | |
~SatMac() | ns3::SatMac | |