Nasal Events: Difference between revisions

Jump to navigation Jump to search
m
Line 20: Line 20:
* Store meta information for each registered timer (namespace/module, file name, line number)
* Store meta information for each registered timer (namespace/module, file name, line number)
* extend the new maketimer() API
* extend the new maketimer() API
** singleton timers that may only be invoked once
** support singleton timers that may only be invoked once
** register callbacks for timer instantiation/cleanup (ctor/dtor)
** register callbacks for timer instantiation/cleanup (ctor/dtor)
** provide an option to automatically stop timers (i.e. /sim/reset)
** provide an option to automatically stop timers based on listeners (i.e. /sim/reset)
** register different types of timers (aircraft-session, gui-timer etc)
** register different types of timers for various scopes (aircraft-session, gui-timer etc)


== Background ==
== Background ==

Navigation menu