Type Definition libpulse_binding::context::ContextEventCb [] [src]

type ContextEventCb = extern "C" fn(c: *mut ContextInternal, name: *const c_char, p: *mut ProplistInternal, userdata: *mut c_void);

A callback for asynchronous meta/policy event messages. The set of defined events can be extended at any time. Also, server modules may introduce additional message types so make sure that your callback function ignores messages it doesn't know.