#include <flit.h>
Public Member Functions | |
TailFlit () | |
~TailFlit () | |
void | populate_tail_flit () |
std::string | toString () const |
Public Attributes | |
simTime | packet_originated_time |
simTime | scratch_pad_time |
double | avg_network_latency |
unsigned int | hop_count |
Definition at line 152 of file flit.h.
TailFlit::TailFlit | ( | ) |
Definition at line 213 of file flit.cc.
References Simulator::Now(), packet_originated_time, TAIL, and Flit::type.
TailFlit::~TailFlit | ( | ) |
void TailFlit::populate_tail_flit | ( | ) |
Definition at line 236 of file flit.cc.
References data, max_tail_length_bits, packet_originated_time, and Flit::populate_phit_data().
Referenced by HighLevelPacket::to_low_level_packet().
string TailFlit::toString | ( | ) | const |
Reimplemented from Flit.
Definition at line 219 of file flit.cc.
References avg_network_latency, hop_count, packet_originated_time, Flit::phits, and Flit::type.
Definition at line 163 of file flit.h.
Referenced by LowLevelPacket::add(), RouterVcMP::do_switch_traversal(), RouterReqReply::do_switch_traversal(), GenericRouterPhy::do_switch_traversal(), GenericRouter4Stg::do_switch_traversal(), and toString().
unsigned int TailFlit::hop_count |
Definition at line 164 of file flit.h.
Referenced by GenericRouterPhy::do_switch_traversal(), GenericRouter4Stg::do_switch_traversal(), and toString().
Definition at line 158 of file flit.h.
Referenced by LowLevelPacket::add(), populate_tail_flit(), TailFlit(), HighLevelPacket::to_low_level_packet(), and toString().