cf232de461
Many Ruby structures inherit from the Consumer, which is used for scheduling events. The Consumer used to relay on an Event Manager for scheduling events and on g_system_ptr for time. With this patch, the Consumer will now use a ClockedObject to schedule events and to query for current time. This resulted in several structures being converted from SimObjects to ClockedObjects. Also, the MessageBuffer class now requires a pointer to a ClockedObject so as to query for time. |
||
---|---|---|
.. | ||
fault_model | ||
garnet | ||
orion | ||
simple | ||
BasicLink.cc | ||
BasicLink.hh | ||
BasicLink.py | ||
BasicRouter.cc | ||
BasicRouter.hh | ||
BasicRouter.py | ||
Network.cc | ||
Network.hh | ||
Network.py | ||
SConscript | ||
Topology.cc | ||
Topology.hh |