Struct libpulse_binding::context::introspect::ModuleInfo
[−]
[src]
#[repr(C)]pub struct ModuleInfo { pub index: u32, pub name: *const c_char, pub argument: *const c_char, pub n_used: u32, pub auto_unload: i32, pub proplist: *mut ProplistInternal, }
Stores information about modules.
Please note that this structure can be extended as part of evolutionary API updates at any time in any new release.
Fields
index: u32
Index of the module.
name: *const c_char
Name of the module.
argument: *const c_char
Argument string of the module.
n_used: u32
Usage counter or ::def::INVALID_INDEX
.
auto_unload: i32
Deprecated
Non-zero if this is an autoloaded module.
proplist: *mut ProplistInternal
Property list.