Enum futuresdr::runtime::AsyncMessage
source · [−]pub enum AsyncMessage {
Show 14 variants
Initialize,
Initialized,
Notify,
Terminate,
BlockDone {
id: usize,
block: Block,
},
StreamOutputInit {
src_port: usize,
writer: BufferWriter,
},
StreamInputInit {
dst_port: usize,
reader: BufferReader,
},
StreamInputDone {
input_id: usize,
},
StreamOutputDone {
output_id: usize,
},
MessageOutputConnect {
src_port: usize,
dst_port: usize,
dst_inbox: Sender<AsyncMessage>,
},
Call {
port_id: usize,
data: Pmt,
},
Callback {
port_id: usize,
data: Pmt,
tx: Sender<Pmt>,
},
BlockCall {
block_id: usize,
port_id: usize,
data: Pmt,
},
BlockCallback {
block_id: usize,
port_id: usize,
data: Pmt,
tx: Sender<Pmt>,
},
}
Variants
Initialize
Initialized
Notify
Terminate
BlockDone
StreamOutputInit
StreamInputInit
StreamInputDone
Fields
input_id: usize
StreamOutputDone
Fields
output_id: usize
MessageOutputConnect
Call
Callback
BlockCall
BlockCallback
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for AsyncMessage
impl Send for AsyncMessage
impl !Sync for AsyncMessage
impl Unpin for AsyncMessage
impl !UnwindSafe for AsyncMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more