Module dagon.core.messaging
Messaging module.
Description
The dagon provides a thread-safe messaging system.
Classes
| Name | Description |
|---|---|
Endpoint
|
Base class for senders/receivers with a lock-free inbox/outbox messaging. |
MessageBroker
|
Message broker for distributing messages and scheduling tasks. |
Service
|
An endpoint that runs in its own thread to process events asynchronously. |
Worker
|
A specialized threaded endpoint that executes tasks in the background. |