AreBuffersEmptyCallback typedef | ns3::SatRandomAccess | |
CrdsaDoBackoff(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaHasBackoffTimePassed(uint32_t allocationChannel) const | ns3::SatRandomAccess | |
CrdsaIncreaseConsecutiveBlocksUsed(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaIncreaseConsecutiveBlocksUsedForAllAllocationChannels() | ns3::SatRandomAccess | private |
CrdsaIsAllocationChannelFree(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaPrepareToTransmit(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaRandomizeTxOpportunities(uint32_t allocationChannel, std::pair< std::set< uint32_t >, std::set< uint32_t >> slots) | ns3::SatRandomAccess | private |
CrdsaReduceIdleBlocks(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaReduceIdleBlocksForAllAllocationChannels() | ns3::SatRandomAccess | private |
CrdsaResetConsecutiveBlocksUsed(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
CrdsaResetConsecutiveBlocksUsedForAllAllocationChannels() | ns3::SatRandomAccess | private |
CrdsaSetBackoffTimer(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
DoCrdsa(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
DoDispose() | ns3::SatRandomAccess | protected |
DoEssa(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
DoRandomAccess(uint32_t allocationChannel, SatEnums::RandomAccessTriggerType_t triggerType) | ns3::SatRandomAccess | |
DoSlottedAloha() | ns3::SatRandomAccess | private |
GetConfigurationIdForAllocationChannel(uint32_t allocationChannelId) | ns3::SatRandomAccess | private |
GetCrdsaSignalingOverheadInBytes() | ns3::SatRandomAccess | |
GetSlottedAlohaSignalingOverheadInBytes() | ns3::SatRandomAccess | |
GetTypeId(void) | ns3::SatRandomAccess | static |
IsCrdsaAllocationChannel(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
IsDamaAvailableCallback typedef | ns3::SatRandomAccess | |
IsEssaAllocationChannel(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
IsSlottedAlohaAllocationChannel(uint32_t allocationChannel) | ns3::SatRandomAccess | private |
m_areBuffersEmptyCb | ns3::SatRandomAccess | private |
m_crdsaNewData | ns3::SatRandomAccess | private |
m_isDamaAvailableCb | ns3::SatRandomAccess | private |
m_numOfAllocationChannels | ns3::SatRandomAccess | private |
m_randomAccessConf | ns3::SatRandomAccess | private |
m_randomAccessModel | ns3::SatRandomAccess | private |
m_uniformRandomVariable | ns3::SatRandomAccess | private |
PrintVariables() | ns3::SatRandomAccess | private |
SatRandomAccess() | ns3::SatRandomAccess | |
SatRandomAccess(Ptr< SatRandomAccessConf > randomAccessConf, SatEnums::RandomAccessModel_t randomAccessModel) | ns3::SatRandomAccess | |
SetAreBuffersEmptyCallback(SatRandomAccess::AreBuffersEmptyCallback callback) | ns3::SatRandomAccess | |
SetBackoffProbability(uint32_t allocationChannel, uint16_t backoffProbability) | ns3::SatRandomAccess | |
SetBackoffTime(uint32_t allocationChannel, uint32_t backoffTime) | ns3::SatRandomAccess | |
SetCrdsaBackoffProbability(uint32_t allocationChannel, uint16_t backoffProbability) | ns3::SatRandomAccess | |
SetCrdsaBackoffTimeInMilliSeconds(uint32_t allocationChannel, uint32_t backoffTimeInMilliSeconds) | ns3::SatRandomAccess | |
SetCrdsaMaximumDataRateLimitationParameters(uint32_t allocationChannel, uint32_t maxUniquePayloadPerBlock, uint32_t maxConsecutiveBlocksAccessed, uint32_t minIdleBlocks) | ns3::SatRandomAccess | |
SetCrdsaRandomizationParameters(uint32_t allocationChannel, uint32_t minRandomizationValue, uint32_t maxRandomizationValue, uint32_t numOfInstances) | ns3::SatRandomAccess | |
SetFSimBackoffProbability(uint32_t allocationChannel, uint16_t backoffPersistence) | ns3::SatRandomAccess | |
SetFSimBackoffTimeInFrames(uint32_t allocationChannel, uint32_t backoffTimeInFrames) | ns3::SatRandomAccess | |
SetIsDamaAvailableCallback(SatRandomAccess::IsDamaAvailableCallback callback) | ns3::SatRandomAccess | |
SetRandomAccessModel(SatEnums::RandomAccessModel_t randomAccessModel) | ns3::SatRandomAccess | |
SetSlottedAlohaControlRandomizationIntervalInMilliSeconds(uint32_t controlRandomizationIntervalInMilliSeconds) | ns3::SatRandomAccess | |
SlottedAlohaDoVariableSanityCheck() | ns3::SatRandomAccess | private |
SlottedAlohaRandomizeReleaseTime() | ns3::SatRandomAccess | private |
~SatRandomAccess() | ns3::SatRandomAccess | virtual |