Log

util/events.lua @ 5249:d1baef49be21

description author age
util.events: Remove an event's table when it has no more handlers. Waqas Hussain 2010-12-18
util.events: Event handler indices are now built lazily (faster server startup for large number of hosts). Waqas Hussain 2010-09-19
util.events: Create new index on handler change instead of modifying existing one (this makes util.events fully reentrant). Waqas Hussain 2010-09-16
util.events: Fixed the exposed API for adding/removing sets of event handlers. Waqas Hussain 2010-09-16
util.events: Removed dispatcher creation functions (these weren't being used). Waqas Hussain 2010-09-16
Merge 0.6->0.7 Matthew Wild 2010-03-22
Update copyright headers for 2010 Matthew Wild 2010-03-22
util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively Matthew Wild 2009-12-31
Add copyright header to those files missing one Matthew Wild 2009-07-10
util.events: Convert from Windows line endings Matthew Wild 2009-07-09
util.events: Replaced ipairs with slightly faster numeric for loop - #optimization Waqas Hussain 2009-06-26
util.events: Dispatch code now accepts a variable number of arguments Waqas Hussain 2009-05-16
util.events: Much more efficient index building Waqas Hussain 2009-05-16
util.events: handler priorities Waqas Hussain 2009-05-16
util.events: event handlers can now return a result, which also interrupts further handling of the event Waqas Hussain 2009-05-15
Added: util/events.lua: An event handling library Waqas Hussain 2009-03-29