Namespace LfrlAnvil.Reactive.Queues
Classes
- EventQueueBase<TEvent, TPoint, TPointDelta>
- Represents a generic mutable event queue. 
- QueueEventSource
- Creates instances of QueueEventSource<TEvent, TPoint, TPointDelta> type. 
- QueueEventSource<TEvent, TPoint, TPointDelta>
- Represents a generic disposable event source that can be listened to based on an underlying IMutableEventQueue<TEvent, TPoint, TPointDelta> instance. 
- ReorderableEventQueueBase<TEvent, TPoint, TPointDelta>
- Represents a generic mutable event queue that allows to modify registered events. 
- ReorderableQueueEventSource<TEvent, TPoint, TPointDelta>
- Represents a generic disposable event source that can be listened to based on an underlying IMutableReorderableEventQueue<TEvent, TPoint, TPointDelta> instance. 
Interfaces
- IEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic event queue. 
- IMutableEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic mutable event queue. 
- IMutableReorderableEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic mutable event queue that allows to modify registered events. 
- IReadOnlyEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic read-only event queue. 
- IReadOnlyReorderableEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic read-only event queue that allows to modify registered events. 
- IReorderableEventQueue<TEvent, TPoint, TPointDelta>
- Represents a generic event queue that allows to modify registered events.