fbs/transfer.fbs
Namespace: synapse.cmd
Includes: types.fbs, control.fbs
| Kind | Name | Description |
|---|---|---|
enum | CmdId | Stable numeric identifiers for command and transfer services. Zenoh deployments select services by key (synapse/v1/cmd/ |
enum | ParamKind | Value type carried by a ParamValue record. |
table | ParamValue | One named parameter value. Tables are appropriate here: parameter transfer is a cached request/reply flow, never a control-loop payload. |
table | ParamGetRequest | Request one parameter by name, or all parameters when name is absent. Served as a Zenoh queryable on the cmd key space. |
table | ParamGetReply | Reply to ParamGetRequest. |
table | ParamSetRequest | Request to set one parameter. Served as a Zenoh queryable. |
table | ParamSetReply | Reply to ParamSetRequest. |
table | MissionItem | One mission item: a sequenced geographic command. |
table | MissionGetRequest | Request the mission plan. Served as a Zenoh queryable. |
table | MissionGetReply | Reply to MissionGetRequest. |
table | MissionSetRequest | Request to replace the mission plan. Served as a Zenoh queryable. |
table | MissionSetReply | Reply to MissionSetRequest. |