31#ifndef __MEM_RUBY_NETWORK_GARNET_0_FLITBUFFER_HH__
32#define __MEM_RUBY_NETWORK_GARNET_0_FLITBUFFER_HH__
58 void print(std::ostream& out)
const;
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
void setMaxSize(int maximum)
bool functionalRead(Packet *pkt, WriteMask &mask)
void print(std::ostream &out) const
bool isReady(Tick curTime)
std::deque< flit * > m_buffer
uint32_t functionalWrite(Packet *pkt)
bool flt(FloatType a, FloatType b)
std::ostream & operator<<(std::ostream &out, const flit &obj)
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
uint64_t Tick
Tick count type.