Expand description
Wire protocol between the Volant controller and its agent.
Every message is one frame (see frame) whose payload is a JSON document.
Re-exports§
pub use messages::*;
Modules§
- frame
- Length-prefixed frames: a big-endian
u32length followed by that many bytes. - messages
- Messages exchanged over frames. Field names are part of the protocol.
- modules
- The native modules and what the controller needs to know about them before the agent runs them. Written once here; the agent’s implementation table and the documentation are checked against it.