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.
Base class for all generators, with the shared functionality and virtual functions for entering,...
The idle generator does nothing.
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.
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
Abstract superclass for simulation objects.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
uint64_t Tick
Tick count type.
Declaration of the Packet class.