Disable() | ns3::SatMac | virtual |
DoDispose(void) | ns3::SatGeoMac | virtual |
DoInitialize(void) | ns3::SatGeoMac | virtual |
Enable() | ns3::SatMac | virtual |
EnquePacket(Ptr< Packet > packet)=0 | ns3::SatGeoMac | pure virtual |
GetAddress() const | ns3::SatMac | inline |
GetBeamId() const | ns3::SatMac | inline |
GetGuardTime() const | ns3::SatGeoMac | virtual |
GetInstanceTypeId(void) const | ns3::SatGeoMac | |
GetRxUtAddress(Ptr< Packet > packet)=0 | ns3::SatGeoMac | protectedpure virtual |
GetSatId() const | ns3::SatMac | inline |
GetSatLinkRxDir()=0 | ns3::SatGeoMac | protectedpure virtual |
GetSatLinkTxDir()=0 | ns3::SatGeoMac | protectedpure virtual |
GetTypeId(void) | ns3::SatGeoMac | static |
LoraReceiveCallback typedef | ns3::SatMac | |
m_bbFrameTxTrace | ns3::SatGeoMac | protected |
m_beamEnabledTime | ns3::SatMac | protected |
m_beamId | ns3::SatGeoMac | protected |
m_beamServiceTrace | ns3::SatMac | protected |
m_forwardLinkRegenerationMode | ns3::SatMac | protected |
m_fwdScheduler | ns3::SatGeoMac | protected |
m_guardTime | ns3::SatGeoMac | protected |
m_isRegenerative | ns3::SatMac | protected |
m_isStatisticsTagsEnabled | ns3::SatMac | protected |
m_lastDelay | ns3::SatMac | protected |
m_lastLinkDelay | ns3::SatMac | protected |
m_lastSOF | ns3::SatMac | protected |
m_llc | ns3::SatGeoMac | protected |
m_ncrMessagesToSend | ns3::SatMac | protected |
m_ncrV2 | ns3::SatMac | protected |
m_nodeInfo | ns3::SatMac | protected |
m_packetTrace | ns3::SatMac | protected |
m_readCtrlCallback | ns3::SatMac | 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_rxNetDeviceCallback | ns3::SatGeoMac | protected |
m_rxTrace | ns3::SatMac | protected |
m_satelliteAddress | ns3::SatMac | protected |
m_satId | ns3::SatGeoMac | protected |
m_sendCtrlCallback | ns3::SatMac | protected |
m_txCallback | ns3::SatGeoMac | protected |
m_txEnabled | ns3::SatMac | protected |
operator=(const SatMac &) | ns3::SatMac | private |
ReadCtrlMsgCallback typedef | ns3::SatMac | |
ReceiveCallback typedef | ns3::SatMac | |
ReceiveNetDeviceCallback typedef | ns3::SatGeoMac | |
ReceiveQueueEvent(SatQueue::QueueEvent_t event, uint8_t flowIndex) | ns3::SatMac | virtual |
ReserveCtrlMsgCallback typedef | ns3::SatMac | |
ReserveIdAndStoreCtrlMsgToContainer(Ptr< SatControlMessage > msg) | ns3::SatMac | |
RoutingUpdateCallback typedef | ns3::SatMac | |
RxTraces(SatPhy::PacketContainer_t packets) | ns3::SatGeoMac | protectedvirtual |
SatGeoMac(void) | ns3::SatGeoMac | |
SatGeoMac(uint32_t satId, uint32_t beamId, SatEnums::RegenerationMode_t forwardLinkRegenerationMode, SatEnums::RegenerationMode_t returnLinkRegenerationMode) | ns3::SatGeoMac | |
SatMac() | ns3::SatMac | |
SatMac(uint32_t satId, uint32_t beamId, SatEnums::RegenerationMode_t forwardLinkRegenerationMode, SatEnums::RegenerationMode_t returnLinkRegenerationMode) | ns3::SatMac | |
SatMac(const SatMac &) | ns3::SatMac | private |
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::SatGeoMac | protectedvirtual |
SetFwdScheduler(Ptr< SatFwdLinkScheduler > fwdScheduler) | ns3::SatGeoMac | |
SetGuardTime(Time guardTime) | ns3::SatGeoMac | virtual |
SetLlc(Ptr< SatGeoLlc > llc) | ns3::SatGeoMac | |
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 | |
SetReceiveNetDeviceCallback(SatGeoMac::ReceiveNetDeviceCallback cb) | ns3::SatGeoMac | |
SetReserveCtrlCallback(SatMac::ReserveCtrlMsgCallback cb) | ns3::SatMac | |
SetRoutingUpdateCallback(SatMac::RoutingUpdateCallback cb) | ns3::SatMac | |
SetSatelliteAddress(Address satelliteAddress) | ns3::SatMac | virtual |
SetSendCtrlCallback(SatMac::SendCtrlMsgCallback cb) | ns3::SatMac | |
SetTimeTag(SatPhy::PacketContainer_t packets) | ns3::SatMac | protected |
SetTransmitCallback(SatGeoMac::TransmitCallback cb) | ns3::SatGeoMac | |
ns3::SatMac::SetTransmitCallback(SatMac::TransmitCallback cb) | ns3::SatMac | |
StartPeriodicTransmissions() | ns3::SatGeoMac | |
StartTransmission(uint32_t carrierId) | ns3::SatGeoMac | protected |
TransmitCallback typedef | ns3::SatGeoMac | |
~SatGeoMac() | ns3::SatGeoMac | virtual |
~SatMac() | ns3::SatMac | |