Enum futuresdr::runtime::FlowgraphMessage
source · pub enum FlowgraphMessage {
Terminate,
Initialized,
BlockDone {
block_id: usize,
block: Block,
},
BlockError {
block_id: usize,
block: Block,
},
BlockCall {
block_id: usize,
port_id: PortId,
data: Pmt,
tx: Sender<Result<(), CallbackError>>,
},
BlockCallback {
block_id: usize,
port_id: PortId,
data: Pmt,
tx: Sender<Result<Pmt, CallbackError>>,
},
FlowgraphDescription {
tx: Sender<FlowgraphDescription>,
},
BlockDescription {
block_id: usize,
tx: Sender<Result<BlockDescription, BlockDescriptionError>>,
},
}
Variants§
Terminate
Initialized
BlockDone
BlockError
BlockCall
BlockCallback
FlowgraphDescription
Fields
§
tx: Sender<FlowgraphDescription>