22 #ifndef SATELLITE_STATS_BEAM_SERVICE_TIME_HELPER_H
23 #define SATELLITE_STATS_BEAM_SERVICE_TIME_HELPER_H
27 #include <ns3/collector-map.h>
29 #include <ns3/satellite-enums.h>
38 class DataCollectionObject;
void DoInstall()
Install the probes, collectors, and aggregators necessary to produce the statistics output.
static TypeId GetTypeId()
inherited from ObjectBase base class
CollectorMap m_collectorMap
Two-dimensional map of collectors, indexed first by the the frame type identifier and second by the g...
SatStatsBeamServiceTimeHelper(Ptr< const SatHelper > satHelper)
Constructor.
virtual ~SatStatsBeamServiceTimeHelper()
/ Destructor.
Ptr< DataCollectionObject > m_aggregator
The aggregator created by this helper.
void BeamServiceCallback(std::string context, Time time)
Parent abstract class of all satellite statistics helpers.
SatArqSequenceNumber is handling the sequence numbers for the ARQ process.