gem5
v20.1.0.0
|
Received packet descriptor. More...
Public Member Functions | |
Desc () | |
Desc (EthPacketPtr p, Tick s, Tick d) | |
Desc (const Desc &d) | |
void | serialize (CheckpointOut &cp) const override |
Serialize an object. More... | |
void | unserialize (CheckpointIn &cp) override |
Unserialize an object. More... | |
Public Member Functions inherited from Serializable | |
Serializable () | |
virtual | ~Serializable () |
void | serializeSection (CheckpointOut &cp, const char *name) const |
Serialize an object into a new section. More... | |
void | serializeSection (CheckpointOut &cp, const std::string &name) const |
void | unserializeSection (CheckpointIn &cp, const char *name) |
Unserialize an a child object. More... | |
void | unserializeSection (CheckpointIn &cp, const std::string &name) |
Public Attributes | |
EthPacketPtr | packet |
Tick | sendTick |
Tick | sendDelay |
Additional Inherited Members | |
Static Public Member Functions inherited from Serializable | |
static const std::string & | currentSection () |
Gets the fully-qualified name of the active section. More... | |
static void | serializeAll (const std::string &cpt_dir) |
Serializes all the SimObjects. More... | |
static void | unserializeGlobals (CheckpointIn &cp) |
Received packet descriptor.
This information is used by the receive thread to schedule receive events and by the simulation thread to process those events.
Definition at line 339 of file dist_iface.hh.
|
inline |
Definition at line 345 of file dist_iface.hh.
|
inline |
Definition at line 346 of file dist_iface.hh.
|
inline |
Definition at line 348 of file dist_iface.hh.
|
overridevirtual |
Serialize an object.
Output an object's state into the current checkpoint section.
cp | Checkpoint state |
Implements Serializable.
Definition at line 551 of file dist_iface.cc.
References SERIALIZE_SCALAR.
|
overridevirtual |
Unserialize an object.
Read an object's state from the current checkpoint section.
cp | Checkpoint state |
Implements Serializable.
Definition at line 559 of file dist_iface.cc.
References UNSERIALIZE_SCALAR.
EthPacketPtr DistIface::RecvScheduler::Desc::packet |
Definition at line 341 of file dist_iface.hh.
Tick DistIface::RecvScheduler::Desc::sendDelay |
Definition at line 343 of file dist_iface.hh.
Tick DistIface::RecvScheduler::Desc::sendTick |
Definition at line 342 of file dist_iface.hh.