|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Lightweight internal control/command message used by the Psyclone runtime. More...
Go to the source code of this file.
Classes | |
| struct | cmlabs::ControlMessageHeader |
| Wire/shared-memory header of a ControlMessage; any payload follows immediately after. More... | |
| class | cmlabs::ControlMessage |
| Wrapper class managing a single flat ControlMessage memory block. More... | |
Namespaces | |
| namespace | cmlabs |
Lightweight internal control/command message used by the Psyclone runtime.
ControlMessages carry runtime commands (start, stop, ping, status, ...) between nodes and internal components. Like DataMessage they are a single flat memory block — a ControlMessageHeader optionally followed by an opaque payload — so they can be moved through shared memory and sockets verbatim. Unlike DataMessage they have no named user entries; they are deliberately minimal for low-overhead control-plane traffic.
Definition in file ControlMessage.h.