Namespaces | |
namespace | Channels |
Classes | |
class | DispatchSlot |
The dispatch slot. | |
interface | IPeekingState |
The i peeking state. | |
class | MessageQueueException |
message queue exception. More... | |
class | MessageQueueReader |
Reads messages from MessageQueues, dispatches them, and checks for dispatch timeouts More... | |
class | MessageQueueReaderSingleThreaded |
Reads messages from MessageQueues and dispatches them More... | |
class | ThrottledMessageQueue |
The throttled message queue. More... | |
class | ThrottledMessageQueueReader |
This class can read multiple message queues and dispatch the messages of each queue with a different priority. More... | |
Enumerations | |
enum | MessageRemoveBehavior { MessageRemoveBehavior.BeforeDispatch, MessageRemoveBehavior.AfterDispatch } |
The message remove behavior. More... | |
enum | ThrottledMessageQueueReaderState { ThrottledMessageQueueReaderState.Initial, ThrottledMessageQueueReaderState.Running, ThrottledMessageQueueReaderState.StoppedByUser, ThrottledMessageQueueReaderState.StoppedByException, ThrottledMessageQueueReaderState.StoppedByTimeout } |
The throttled message queue reader state. More... | |
|
strong |