gem5
|
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 () |
Get the fully-qualified name of the active section. More... | |
static void | serializeAll (const std::string &cpt_dir) |
static void | unserializeGlobals (CheckpointIn &cp) |
Static Public Attributes inherited from Serializable | |
static int | ckptCount = 0 |
static int | ckptMaxCount = 0 |
static int | ckptPrevCount = -1 |
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 341 of file dist_iface.hh.
|
inline |
Definition at line 347 of file dist_iface.hh.
|
inline |
Definition at line 348 of file dist_iface.hh.
|
inline |
Definition at line 350 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 555 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 563 of file dist_iface.cc.
References UNSERIALIZE_SCALAR.
EthPacketPtr DistIface::RecvScheduler::Desc::packet |
Definition at line 343 of file dist_iface.hh.
Referenced by DistIface::RecvScheduler::resumeRecvTicks().
Tick DistIface::RecvScheduler::Desc::sendDelay |
Definition at line 345 of file dist_iface.hh.
Referenced by DistIface::RecvScheduler::resumeRecvTicks().
Tick DistIface::RecvScheduler::Desc::sendTick |
Definition at line 344 of file dist_iface.hh.
Referenced by DistIface::RecvScheduler::resumeRecvTicks().