[][src]Trait aravis::FakeCameraExt

pub trait FakeCameraExt: 'static {
    fn fill_buffer<P: IsA<Buffer>>(&self, buffer: &P) -> u32;
fn get_acquisition_status(&self) -> u32;
fn get_control_channel_privilege(&self) -> u32;
fn get_genicam_xml(&self) -> (GString, usize);
fn get_heartbeat_timeout(&self) -> u32;
fn get_payload(&self) -> usize;
fn get_sleep_time_for_next_frame(&self) -> (u64, u64);
fn get_stream_address(&self) -> Option<SocketAddress>;
fn read_register(&self, address: u32) -> Option<u32>;
fn set_control_channel_privilege(&self, privilege: u32);
fn set_inet_address<P: IsA<InetAddress>>(&self, address: &P);
fn set_trigger_frequency(&self, frequency: f64);
fn wait_for_next_frame(&self);
fn write_register(&self, address: u32, value: u32) -> bool; }

Required methods

fn fill_buffer<P: IsA<Buffer>>(&self, buffer: &P) -> u32

fn get_acquisition_status(&self) -> u32

fn get_control_channel_privilege(&self) -> u32

fn get_genicam_xml(&self) -> (GString, usize)

fn get_heartbeat_timeout(&self) -> u32

fn get_payload(&self) -> usize

fn get_sleep_time_for_next_frame(&self) -> (u64, u64)

fn get_stream_address(&self) -> Option<SocketAddress>

fn read_register(&self, address: u32) -> Option<u32>

fn set_control_channel_privilege(&self, privilege: u32)

fn set_inet_address<P: IsA<InetAddress>>(&self, address: &P)

fn set_trigger_frequency(&self, frequency: f64)

fn wait_for_next_frame(&self)

fn write_register(&self, address: u32, value: u32) -> bool

Loading content...

Implementors

impl<O: IsA<FakeCamera>> FakeCameraExt for O[src]

Loading content...