Struct gst::bus::Bus [] [src]

pub struct Bus {
    // some fields omitted
}

Methods

impl Bus
[src]

unsafe fn new(bus: *mut GstBus) -> Option<Bus>

fn add_watch<W: Watch>(&mut self, watch: W) -> u32

fn remove_watch(&mut self) -> bool

fn receiver(&mut self) -> Receiver<Message>

unsafe fn gst_bus(&self) -> *const GstBus

unsafe fn gst_bus_mut(&mut self) -> *mut GstBus

Trait Implementations

impl Sync for Bus
[src]

impl Send for Bus
[src]