Loading...
Searching...
No Matches
satellite-stats-helper-container.h File Reference
#include "satellite-stats-helper.h"
#include "ns3/object.h"
#include "ns3/ptr.h"
#include <list>
#include <set>
#include <string>
Include dependency graph for satellite-stats-helper-container.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::SatStatsHelperContainer
 Container of SatStatsHelper instances. More...

Namespaces

namespace  ns3
 SatArqSequenceNumber is handling the sequence numbers for the ARQ process.

Macros

#define SAT_STATS_FULL_SCOPE_METHOD_DECLARATION(id)
#define SAT_STATS_NORMAL_SCOPE_METHOD_DECLARATION(id)
#define SAT_STATS_REDUCED_SCOPE_METHOD_DECLARATION(id)

Macro Definition Documentation

◆ SAT_STATS_FULL_SCOPE_METHOD_DECLARATION

#define SAT_STATS_FULL_SCOPE_METHOD_DECLARATION ( id)
Value:
void AddGlobal##id(SatStatsHelper::OutputType_t outputType); \
void AddPerGw##id(SatStatsHelper::OutputType_t outputType); \
void AddPerBeam##id(SatStatsHelper::OutputType_t outputType); \
void AddPerGroup##id(SatStatsHelper::OutputType_t outputType); \
void AddPerUt##id(SatStatsHelper::OutputType_t outputType); \
void AddPerUtUser##id(SatStatsHelper::OutputType_t outputType); \
void AddPerSat##id(SatStatsHelper::OutputType_t outputType);

Definition at line 106 of file satellite-stats-helper-container.h.

Referenced by ns3::SatStatsHelperContainer::AddAverageSatFwdAppPlt(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserPhyLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserPhyLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserPhyThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserQueuePackets(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserPhyLinkDelay(), and ns3::SatStatsHelperContainer::AddAverageSatRtnUserPhyLinkJitter().

◆ SAT_STATS_NORMAL_SCOPE_METHOD_DECLARATION

#define SAT_STATS_NORMAL_SCOPE_METHOD_DECLARATION ( id)
Value:
void AddGlobal##id(SatStatsHelper::OutputType_t outputType); \
void AddPerGw##id(SatStatsHelper::OutputType_t outputType); \
void AddPerBeam##id(SatStatsHelper::OutputType_t outputType); \
void AddPerGroup##id(SatStatsHelper::OutputType_t outputType); \
void AddPerUt##id(SatStatsHelper::OutputType_t outputType); \
void AddPerSat##id(SatStatsHelper::OutputType_t outputType);

Definition at line 98 of file satellite-stats-helper-container.h.

Referenced by ns3::SatStatsHelperContainer::AddAverageSatFwdAppDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdAppJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdAppPlt(), ns3::SatStatsHelperContainer::AddAverageSatFwdAppThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdDevDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdDevJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederDevLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederDevLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederDevThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederLinkModcod(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederLinkRxPower(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederLinkSinr(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederMacLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederMacLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederMacThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederPhyLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederPhyLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdFeederPhyThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdMacDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdMacJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdPhyDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdPhyJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserDevLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserDevLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserDevThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserLinkModcod(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserLinkRxPower(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserLinkSinr(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserMacLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserMacLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserMacThroughput(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserQueueBytes(), ns3::SatStatsHelperContainer::AddAverageSatFwdUserQueuePackets(), ns3::SatStatsHelperContainer::AddAverageSatRbdcRequest(), ns3::SatStatsHelperContainer::AddAverageSatRtnAppDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnAppJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnAppPlt(), ns3::SatStatsHelperContainer::AddAverageSatRtnAppThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnDevDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnDevJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederDevLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederDevLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederDevThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederLinkModcod(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederLinkRxPower(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederLinkSinr(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederMacLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederMacLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederMacThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederPhyLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederPhyLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederPhyThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederQueueBytes(), ns3::SatStatsHelperContainer::AddAverageSatRtnFeederQueuePackets(), ns3::SatStatsHelperContainer::AddAverageSatRtnMacDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnMacJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnPhyDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnPhyJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserDevLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserDevLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserDevThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserLinkRxPower(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserLinkSinr(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserMacLinkDelay(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserMacLinkJitter(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserMacThroughput(), ns3::SatStatsHelperContainer::AddAverageSatRtnUserPhyThroughput(), and ns3::SatStatsHelperContainer::AddPerBeamBeamServiceTime().

◆ SAT_STATS_REDUCED_SCOPE_METHOD_DECLARATION

#define SAT_STATS_REDUCED_SCOPE_METHOD_DECLARATION ( id)
Value:
void AddGlobal##id(SatStatsHelper::OutputType_t outputType); \
void AddPerGw##id(SatStatsHelper::OutputType_t outputType); \
void AddPerBeam##id(SatStatsHelper::OutputType_t outputType);

Definition at line 93 of file satellite-stats-helper-container.h.

Referenced by ns3::SatStatsHelperContainer::AddAverageSatRbdcRequest(), and ns3::SatStatsHelperContainer::AddAverageSatRtnUserLinkModcod().