Table of Contents

Namespace Uncreated.Warfare.Events

Classes

ControlException

Meant purely to break execution.

EventContinuations
EventDispatcher

Handles dispatching IEventListener<TEventArgs> and IAsyncEventListener<TEventArgs> objects.

EventListenerAttribute

Optional configuration for event listener handle methods.

EventModelAttribute

Optional configuration for event models.

EventSynchronizer

Handles syncing OnXxxRequested events so that only one can run at a time.

Enums

EventSynchronizationContext

Describes how other events of the same type can run while this one is running.

Delegates

CancellableEventContinuationAsync<TArgs>
CancellableEventContinuation<TArgs>