dcord.util.emitter

Utility for emitting/subscribing to events.

Members

Aliases

EventListenerArray
alias EventListenerArray = EventListener[]

Array of EventListeners

Classes

AllEventListener
class AllEventListener

Listener for all events.

BaseEventListener
class BaseEventListener

Base event listener implementation.

Emitter
class Emitter

Event emitter which allows the emission and subscription of events.

EmitterStop
class EmitterStop

Special exception used to stop the emission of an event.

EventListener
class EventListener

Listener for a specific event.

Enums

EmitterOrder
enum EmitterOrder

Undocumented in source.

Interfaces

BoundEmitter
interface BoundEmitter

Interface implementing a single call method for emitting an event.

Variables

EmitterOrderAll
EmitterOrder[] EmitterOrderAll;

Undocumented in source.

Meta