Instantiates a new Eventy engine with the provided configuration
Instantiates a new Eventy engine with the default settings
Registers a new EventType with the engine and then adds it.
Attaches a new signal handler to the engine
Given an if, this will return the EventType associated with said id
Returns the current configuration paremeters being used by the engine
Returns all the signal handlers responsible for handling the type of Event provided
Checks whether or not there are still events running at the time of calling
Checks if there is a signal handler that handles the given event id
Pushes the given Event into the engine for eventual dispatch
Updates the current configuration of the engine
Shuts down the event engine
Engine
An instance of this represents an engine that can, at any time, handle the delivery of new events, trigger the correct signal handlers for the respective events, remove signal handlers, add signal handlers, among many other things