nuts/nut/iac.rs
1//! Inter Activity Communication
2//!
3//! This module contains all the glue necessary for activities to work together.
4//!
5//! A publish-subscribe model is used for scheduling, notifications, and low-bandwidth message bandwidth.
6//!
7//! TODO: model for shared memory is planned for higher bandwidth communication.
8
9pub(crate) mod filter;
10pub(crate) mod managed_state;
11pub(crate) mod publish;
12pub(crate) mod subscription;
13pub(crate) mod topic;