Top-level communications manager for OctoMY nodes. More...
| Header: | #include <Comms> |
| Since: | 1.0 |
| Inherits: | QObject and QEnableSharedFromThis |
Comms is the main entry point for node-to-node communication. It manages CommsChannel instances for each available transport (UDP, Bluetooth), handles session lifecycle, and coordinates Courier registration for data exchange.
Each node has exactly one Comms instance, created during node initialization. The Comms object is responsible for:
This class is explained in the communication-system explanation.
See also CommsChannel, CommsSession, Courier, and CommsCarrier.