Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
ZeroMQ Reference
Optional default socket transport and JSON boundary helpers.
C++20 target: TEMPEST::Peer.
| API | Description |
|---|---|
| ZmqPeerConfig | Default ZeroMQ connection and advertised endpoints. |
| PeerDeclaration | Explicit connection contract declared before an incoming peer is constructed. |
| makeZmqTransport | Create the optional standalone ZeroMQ transport with four socket roles and JSON encoding. |
| ZmqPeerHub | Reuse an engine server ROUTER/PUB and own one shared SUB plus one DEALER per logical peer connection. |
| fromObject | Convert an application object to a JSON object. |
| validate | Reject nonfinite doubles anywhere in an application value. |
| validateObject | Validate all values in an application object. |
| fromValue | Convert application values to JSON at an optional adapter boundary. |
| toValue | Convert JSON to typed application values, retaining signed and unsigned integer precision. |
| toObject | Convert a JSON object to an application object, rejecting other JSON types. |
| parseValue | Build one application tree directly, without an intermediate JSON DOM. |