/** Module init function signature * * \param module A \ref pw_impl_module * \param args Arguments to the module * \return 0 on success, < 0 otherwise with an errno style error * * A module should provide an init function with this signature. This function * will be called when a module is loaded.
*/ typedefint (*pw_impl_module_init_func_t) (struct pw_impl_module *module, constchar *args);
/** The module is destroyed */ void (*destroy) (void *data); /** The module is freed */ void (*free) (void *data); /** The module is initialized */ void (*initialized) (void *data);
/** The module is registered. This is a good time to register
* objects created from the module. */ void (*registered) (void *data);
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.