eventfired
Eventfired is a term used in event-driven programming to denote the moment an event is emitted by a source and dispatched to listeners. The term is informal but widely understood across programming languages and frameworks as the completion of an event firing action, distinct from the time the event is created or scheduled.
In practice, an eventfired occurs when the event system invokes the registered handlers for a given event
Common characteristics include: an event identifier (name or type), an optional payload, a timestamp, and a source.
Examples: In Node.js, calling EventEmitter.emit('data', payload) results in an event fired that may invoke listeners; in
See also: event-driven architecture, event emission, publish-subscribe, messaging systems, event logging.