[−][src]Trait aravis::StreamExt
Required methods
fn get_emit_signals(&self) -> bool
fn get_n_buffers(&self) -> (i32, i32)
fn get_statistics(&self) -> (u64, u64, u64)
fn pop_buffer(&self) -> Option<Buffer>
fn push_buffer<P: IsA<Buffer>>(&self, buffer: &P)
fn set_emit_signals(&self, emit_signals: bool)
fn start_thread(&self)
fn stop_thread(&self, delete_buffers: bool) -> u32
fn timeout_pop_buffer(&self, timeout: u64) -> Option<Buffer>
fn try_pop_buffer(&self) -> Option<Buffer>
fn connect_new_buffer<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_property_emit_signals_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<Stream>> StreamExt for O
[src]
fn get_emit_signals(&self) -> bool
[src]
fn get_n_buffers(&self) -> (i32, i32)
[src]
fn get_statistics(&self) -> (u64, u64, u64)
[src]
fn pop_buffer(&self) -> Option<Buffer>
[src]
fn push_buffer<P: IsA<Buffer>>(&self, buffer: &P)
[src]
fn set_emit_signals(&self, emit_signals: bool)
[src]
fn start_thread(&self)
[src]
fn stop_thread(&self, delete_buffers: bool) -> u32
[src]
fn timeout_pop_buffer(&self, timeout: u64) -> Option<Buffer>
[src]
fn try_pop_buffer(&self) -> Option<Buffer>
[src]
fn connect_new_buffer<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
[src]
fn connect_property_emit_signals_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId