#include <ns3/nstime.h>
#include <ns3/object.h>
#include <ns3/random-variable-stream.h>
#include <sstream>
#include <stdint.h>
#include <string>
#include <unordered_set>
#include <vector>
Go to the source code of this file.
◆ SAT_DA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE
#define SAT_DA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE |
( |
|
index | ) |
|
SAT_DA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE macro helps to define DA service entry attribute access method.
Methods defined e.g. when index is 0.
- SetDaServ0ConstantAssignmentProvided, see @SatLowerLayerServiceEntry::SetConstantAssignmentProvided
- GetDaServ0ConstantAssignmentProvided, see @SatLowerLayerServiceEntry::GetConstantAssignmentProvided
- SetDaServ0RbdcAllowed, see @SatLowerLayerServiceEntry::SetRbdcAllowed
- GetDaServ0RbdcAllowed, see @SatLowerLayerServiceEntry::GetRbdcAllowed
- SetDaServ0VolumeAllowed, see @SatLowerLayerServiceEntry::SetVolumeAllowed
- GetDaServ0VolumeAllowed, see @SatLowerLayerServiceEntry::GetVolumeAllowed
- SetDaServ0ConstantServiceRateStream, see @SatLowerLayerServiceEntry::SetonstantServiceRateStream
- GetDaServ0ConstantServiceRateStream, see @SatLowerLayerServiceEntry::GetonstantServiceRateStream
- SetDaServ0MaximumServiceRateInKbps, see @SatLowerLayerServiceEntry::SetMaximumServiceRateInKbps
- GetDaServ0MaximumServiceRateInKbps, see @SatLowerLayerServiceEntry::GetMaximumServiceRateInKbps
- SetDaServ0MinimumServiceRateInKbps, see @SatLowerLayerServiceEntry::SetMinimumServiceRateInKbps
- GetDaServ0MinimumServiceRateInKbps, see @SatLowerLayerServiceEntry::GetMinimumServiceRateInKbps
- SetDaServ0MaximumBacklogSizeInBytes, see @SatLowerLayerServiceEntry::SetMaximumBacklogSizeInKbytes
- GetDaServ0MaximumBacklogSizeInBytes, see @SatLowerLayerServiceEntry::GetMaximumBacklogSizeInKbytes
- Parameters
-
index | Index of the service which attribute access methods are defined |
Definition at line 979 of file satellite-lower-layer-service.h.
◆ SAT_RA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE
#define SAT_RA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE |
( |
|
index | ) |
|
SAT_RA_SERVICE_ATTRIBUTE_ACCESSOR_DEFINE macro helps to define RA service entry attribute access method.
Methods defined e.g. when index is 0.
- SetRaServ0MaximumUniquePayloadPerBlock, see @SatLowerLayerServiceRaEntry::SetMaximumUniquePayloadPerBlock
- GetRaServ0MaximumUniquePayloadPerBlock, see @SatLowerLayerServiceRaEntry::GetMaximumUniquePayloadPerBlock
- SetRaServ0MaximumConsecutiveBlockAccessed, see @SatLowerLayerServiceRaEntry::SetMaximumConsecutiveBlockAccessed
- GetRaServ0MaximumConsecutiveBlockAccessed, see @SatLowerLayerServiceRaEntry::GetMaximumConsecutiveBlockAccessed
- SetRaServ0MinimumIdleBlock, see @SatLowerLayerServiceRaEntry::SetMinimumIdleBlock
- GetRaServ0MinimumIdleBlock, see @SatLowerLayerServiceRaEntry::GetMinimumIdleBlock
- SetRaServ0BackOffTimeInMilliSeconds, see @SatLowerLayerServiceRaEntry::SetBackOffTimeInMilliSeconds
- GetRaServ0BackOffTimeInMilliSeconds, see @SatLowerLayerServiceRaEntry::GetBackOffTimeInMilliSeconds
- SetRaServ0HighLoadBackOffTimeInMilliSeconds, see @SatLowerLayerServiceRaEntry::SetHighLoadBackOffTimeInMilliSeconds
- GetRaServ0HighLoadBackOffTimeInMilliSeconds, see @SatLowerLayerServiceRaEntry::GetHighLoadBackOffTimeInMilliSeconds
- SetRaServ0BackOffProbability, see @SatLowerLayerServiceRaEntry::SetBackOffProbability
- GetRaServ0BackOffProbability, see @SatLowerLayerServiceRaEntry::GetBackOffProbability
- SetRaServ0HighLoadBackOffProbability, see @SatLowerLayerServiceRaEntry::SetHighLoadBackOffProbability
- GetRaServ0HighLoadBackOffProbability, see @SatLowerLayerServiceRaEntry::GetHighLoadBackOffProbability
- SetRaServ0NumberOfInstances, see @SatLowerLayerServiceRaEntry::SetNumberOfInstances
- GetRaServ0NumberOfInstances, see @SatLowerLayerServiceRaEntry::GetNumberOfInstances
- SetRaServ0AverageNormalizedOfferedLoadThreshold, see @SatLowerLayerServiceRaEntry::SetAverageNormalizedOfferedLoadThreshold
- GetRaServ0AverageNormalizedOfferedLoadThreshold, see @SatLowerLayerServiceRaEntry::GetAverageNormalizedOfferedLoadThreshold
- SetRaServ0IsSlottedAlohaAllowed, see @SatLowerLayerServiceRaEntry::SetIsSlottedAlohaAllowed
- GetRaServ0IsSlottedAlohaAllowed, see @SatLowerLayerServiceRaEntry::GetIsSlottedAlohaAllowed
- SetRaServ0IsCrdsaAllowed, see @SatLowerLayerServiceRaEntry::SetIsCrdsaAllowed
- GetRaServ0IsCrdsaAllowed, see @SatLowerLayerServiceRaEntry::GetIsCrdsaAllowed
- SetRaServ0IsEssaAllowed, see @SatLowerLayerServiceRaEntry::SetIsEssaAllowed
- GetRaServ0IsEssaAllowed, see @SatLowerLayerServiceRaEntry::GetIsEssaAllowed
- Parameters
-
index | Index of the service which attribute access methods are defined |
Definition at line 1082 of file satellite-lower-layer-service.h.