Skip to main content

atomr_core/dispatch/
mod.rs

1//! Dispatcher + mailbox subsystem.
2
3pub mod dispatcher;
4pub mod mailbox;
5pub mod message_queues;
6
7pub use dispatcher::{
8    CallingThreadDispatcher, DefaultDispatcher, Dispatcher, DispatcherConfig, DispatcherHandle,
9    PinnedDispatcher, SingleThreadDispatcher, ThreadPoolDispatcher,
10};
11pub use mailbox::{Mailbox, MailboxConfig, MailboxKind, OverflowStrategy};
12pub use message_queues::{
13    BoundedMsgQueue, ControlAware, ControlAwareQueue, DequeQueue, Prioritized, PriorityQueue, PushOutcome,
14    StablePriorityQueue, UnboundedQueue,
15};