| BeamSchedulerCallback typedef | ns3::SatMac | |
| Disable() | ns3::SatMac | virtual |
| DoDispose(void) | ns3::SatMac | protected |
| Enable() | ns3::SatMac | virtual |
| FailedReception(Ptr< const Packet > packet) | ns3::LorawanMacGateway | virtual |
| GetAddress() const | ns3::SatMac | inline |
| GetBandwidthFromDataRate(uint8_t dataRate) | ns3::LorawanMac | |
| GetBeamId() const | ns3::SatMac | inline |
| GetDbmForTxPower(uint8_t txPower) | ns3::LorawanMac | |
| GetDevice(void) | ns3::LorawanMac | |
| GetLoraLogicalChannelHelper(void) | ns3::LorawanMac | |
| GetNPreambleSymbols(void) | ns3::LorawanMac | |
| GetOnAirTime(Ptr< Packet > packet, LoraTxParameters txParams) | ns3::LorawanMac | |
| GetPhy(void) | ns3::LorawanMac | |
| GetPhyTx(void) | ns3::LorawanMac | |
| GetSatId() const | ns3::SatMac | inline |
| GetSfFromDataRate(uint8_t dataRate) | ns3::LorawanMac | |
| GetTypeId(void) | ns3::LorawanMacGateway | static |
| GetWaitingTime(double frequency) | ns3::LorawanMacGateway | |
| IsTransmitting(void) | ns3::LorawanMacGateway | |
| LoraReceiveCallback typedef | ns3::SatMac | |
| LorawanMac() | ns3::LorawanMac | |
| LorawanMac(uint32_t satId, uint32_t beamId) | ns3::LorawanMac | |
| LorawanMacGateway() | ns3::LorawanMacGateway | |
| LorawanMacGateway(uint32_t satId, uint32_t beamId) | ns3::LorawanMacGateway | |
| m_bandwidthForDataRate | ns3::LorawanMac | protected |
| m_beamEnabledTime | ns3::SatMac | protected |
| m_beamId | ns3::LorawanMac | protected |
| m_beamSchedulerCallback | ns3::SatMac | protected |
| m_beamServiceTrace | ns3::SatMac | protected |
| m_cannotSendBecauseDutyCycle | ns3::LorawanMac | protected |
| m_channelHelper | ns3::LorawanMac | protected |
| m_device | ns3::LorawanMac | protected |
| m_forwardLinkRegenerationMode | ns3::SatMac | protected |
| m_handoverModule | ns3::SatMac | protected |
| m_isRegenerative | ns3::LorawanMac | protected |
| m_isStatisticsTagsEnabled | ns3::SatMac | protected |
| m_lastDelay | ns3::SatMac | protected |
| m_lastLinkDelay | ns3::SatMac | protected |
| m_lastSOF | ns3::SatMac | protected |
| m_maxAppPayloadForDataRate | ns3::LorawanMac | protected |
| m_ncrMessagesToSend | ns3::SatMac | protected |
| m_ncrV2 | ns3::SatMac | protected |
| m_nodeInfo | ns3::SatMac | protected |
| m_nPreambleSymbols | ns3::LorawanMac | protected |
| m_packetTrace | ns3::SatMac | protected |
| m_phy | ns3::LorawanMac | protected |
| m_readCtrlCallback | ns3::SatMac | protected |
| m_receivedPacket | ns3::LorawanMac | protected |
| m_replyDataRateMatrix | ns3::LorawanMac | protected |
| 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_sentNewPacket | ns3::LorawanMac | protected |
| m_sfForDataRate | ns3::LorawanMac | protected |
| m_txCallback | ns3::SatMac | protected |
| m_txDbmForTxPower | ns3::LorawanMac | protected |
| m_txEnabled | ns3::SatMac | protected |
| m_updateIslCallback | ns3::SatMac | protected |
| operator=(const SatMac &) | ns3::SatMac | private |
| ReadCtrlMsgCallback typedef | ns3::SatMac | |
| Receive(SatPhy::PacketContainer_t packets, Ptr< SatSignalParameters >)=0 | ns3::LorawanMacGateway | pure virtual |
| ReceiveCallback typedef | ns3::SatMac | |
| ReceiveQueueEvent(SatQueue::QueueEvent_t event, uint8_t flowIndex) | ns3::SatMac | virtual |
| ReplyDataRateMatrix typedef | ns3::LorawanMac | |
| ReserveCtrlMsgCallback typedef | ns3::SatMac | |
| ReserveIdAndStoreCtrlMsgToContainer(Ptr< SatControlMessage > msg) | ns3::SatMac | |
| RoutingUpdateCallback typedef | ns3::SatMac | |
| RxTraces(SatPhy::PacketContainer_t packets) | ns3::SatMac | protected |
| SatMac() | ns3::SatMac | |
| SatMac(uint32_t satId, uint32_t beamId) | ns3::SatMac | |
| SatMac(const SatMac &) | ns3::SatMac | private |
| Send(Ptr< Packet > packet)=0 | ns3::LorawanMacGateway | pure virtual |
| ns3::LorawanMac::Send(Ptr< Packet > packet, const Address &dest, uint16_t protocolNumber) | ns3::LorawanMac | virtual |
| SendCtrlMsgCallback typedef | ns3::SatMac | |
| SendCtrlMsgFromContainer(uint32_t sendId) | ns3::SatMac | |
| SendPacket(SatPhy::PacketContainer_t packets, uint32_t carrierId, Time duration, SatSignalParameters::txInfo_s txInfo) | ns3::SatMac | protectedvirtual |
| SetBandwidthForDataRate(std::vector< double > bandwidthForDataRate) | ns3::LorawanMac | |
| SetBeamId(uint32_t beamId) | ns3::SatMac | inline |
| SetBeamSchedulerCallback(SatMac::BeamSchedulerCallback cb) | ns3::SatMac | |
| SetDevice(Ptr< NetDevice > device) | ns3::LorawanMac | |
| SetHandoverModule(Ptr< SatHandoverModule > handoverModule) | ns3::SatMac | |
| SetLoraLogicalChannelHelper(LoraLogicalChannelHelper helper) | ns3::LorawanMac | |
| SetLoraReceiveCallback(SatMac::LoraReceiveCallback cb) | ns3::SatMac | |
| SetMaxAppPayloadForDataRate(std::vector< uint32_t > maxAppPayloadForDataRate) | ns3::LorawanMac | |
| SetNodeInfo(Ptr< SatNodeInfo > nodeInfo) | ns3::SatMac | virtual |
| SetNPreambleSymbols(int nPreambleSymbols) | ns3::LorawanMac | |
| SetPhy(Ptr< SatPhy > phy) | ns3::LorawanMac | |
| SetPhyTx(Ptr< SatLoraPhyTx > phyTx) | ns3::LorawanMac | |
| SetReadCtrlCallback(SatMac::ReadCtrlMsgCallback cb) | ns3::SatMac | |
| SetReceiveCallback(SatMac::ReceiveCallback cb) | ns3::SatMac | |
| setRegenerative(bool isRegenerative) | ns3::LorawanMac | |
| SetReplyDataRateMatrix(ReplyDataRateMatrix replyDataRateMatrix) | ns3::LorawanMac | |
| 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 | |
| SetSfForDataRate(std::vector< uint8_t > sfForDataRate) | ns3::LorawanMac | |
| SetTimeTag(SatPhy::PacketContainer_t packets) | ns3::SatMac | protected |
| SetTransmitCallback(SatMac::TransmitCallback cb) | ns3::SatMac | |
| SetTxDbmForTxPower(std::vector< double > txDbmForTxPower) | ns3::LorawanMac | |
| SetUpdateIslCallback(SatMac::UpdateIslCallback cb) | ns3::SatMac | |
| TransmitCallback typedef | ns3::SatMac | |
| TxFinished() | ns3::LorawanMacGateway | virtual |
| UpdateIslCallback typedef | ns3::SatMac | |
| ~LorawanMac() | ns3::LorawanMac | virtual |
| ~LorawanMacGateway() | ns3::LorawanMacGateway | virtual |
| ~SatMac() | ns3::SatMac | |