43#ifndef __CPU_TRAFFIC_GEN_IDLE_GEN_HH__
44#define __CPU_TRAFFIC_GEN_IDLE_GEN_HH__
63 :
BaseGen(obj, requestor_id, _duration)
Declaration of the base generator class for all generators.
BaseGen(SimObject &obj, RequestorID requestor_id, Tick _duration)
Create a base generator.
Tick nextPacketTick(bool elastic, Tick delay) const
Determine the tick when the next packet is available.
PacketPtr getNextPacket()
Get the next generated packet.
IdleGen(SimObject &obj, RequestorID requestor_id, Tick _duration)
void enter()
Enter this generator state.
Abstract superclass for simulation objects.
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Tick
Tick count type.
Declaration of the Packet class.