MEM: Pass the ports from Python to C++ using the Swig params
[gem5.git] / src / sim / async.hh
index 50ae73040e39488a71cf440e5c3cd3a97595afc4..6dd5b8a0d48e687109d7b81d29411d6cff2c52f9 100644 (file)
 /// then checked in the main event loop.  Defined in main.cc.
 /// @note See the PollQueue object (in pollevent.hh) for the use of async_io and async_alarm.
 //@{
-extern volatile bool async_event;      ///< Some asynchronous event has happened.
-extern volatile bool async_dump;       ///< Async request to dump stats.
-extern volatile bool async_exit;       ///< Async request to exit simulator.
-extern volatile bool async_io;         ///< Async I/O request (SIGIO).
-extern volatile bool async_alarm;      ///< Async alarm event (SIGALRM).
+extern volatile bool async_event;       ///< Some asynchronous event has happened.
+extern volatile bool async_statdump;    ///< Async request to dump stats.
+extern volatile bool async_statreset;   ///< Async request to reset stats.
+extern volatile bool async_exit;        ///< Async request to exit simulator.
+extern volatile bool async_io;          ///< Async I/O request (SIGIO).
+extern volatile bool async_alarm;       ///< Async alarm event (SIGALRM).
+extern volatile bool async_exception;   ///< Python exception.
 //@}
 
 #endif // __ASYNC_HH__