Struct pulsectl::Handler [−][src]
pub struct Handler { pub mainloop: Rc<RefCell<Mainloop>>, pub context: Rc<RefCell<Context>>, pub introspect: Introspector, }
Expand description
The main wrapper of libpulse-binding API.
Fields
mainloop: Rc<RefCell<Mainloop>>
Safe interface to the internal PA Mainloop.
context: Rc<RefCell<Context>>
An opaque connection context to a daemon.
introspect: Introspector
A wrapper object providing introspection routines to a context.