Skip to main content

Crate futuresdr_types

Crate futuresdr_types 

Source
Expand description

§FutureSDR Types

Shared serializable types used by the FutureSDR runtime, control port, and remote clients.

The most common type is Pmt, the polymorphic message value passed to message handlers and serialized by the REST API. The id and description types are stable shapes for inspecting and controlling flowgraphs without depending on concrete block Rust types.

Structs§

BlockDescription
Serializable description of one block instance.
BlockId
Identifier of a block inside one flowgraph.
FlowgraphDescription
Serializable description of a running or constructed flowgraph.
FlowgraphId
Identifier of a flowgraph known to a runtime control handle.
PmtConversionError
PMT conversion error.
PortId
Identifier of a stream or message port on a block.

Enums§

Pmt
Polymorphic message type used by FutureSDR message ports.
PmtKind
PMT variant tags without associated values.