Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
The plugin module header. More...
#include <plugin.h>
Public Attributes | |
gint | magic |
gint | version |
const gchar * | name |
void(* | init )(void) |
void(* | fini )(void) |
InputPlugin *const | ip_list |
OutputPlugin *const | op_list |
EffectPlugin *const | ep_list |
GeneralPlugin *const | gp_list |
VisPlugin *const | vp_list |
TransportPlugin *const | tp_list |
PlaylistPlugin *const | pp_list |
Iface * | iface |
The plugin module header.
Each module can contain several plugins, of any supported type.
EffectPlugin* const PluginHeader::ep_list |
Definition at line 67 of file plugin.h.
Referenced by plugin2_process(), and plugin2_unload().
void(* PluginHeader::fini)(void) |
Definition at line 62 of file plugin.h.
Referenced by plugin2_unload().
GeneralPlugin* const PluginHeader::gp_list |
Definition at line 68 of file plugin.h.
Referenced by plugin2_process().
Iface* PluginHeader::iface |
Definition at line 73 of file plugin.h.
Referenced by plugin2_process().
void(* PluginHeader::init)(void) |
Definition at line 61 of file plugin.h.
Referenced by plugin2_process().
InputPlugin* const PluginHeader::ip_list |
Definition at line 65 of file plugin.h.
Referenced by plugin2_process(), and plugin2_unload().
Definition at line 58 of file plugin.h.
Referenced by plugin2_process().
const gchar* PluginHeader::name |
OutputPlugin* const PluginHeader::op_list |
Definition at line 66 of file plugin.h.
Referenced by plugin2_process().
PlaylistPlugin* const PluginHeader::pp_list |
Definition at line 71 of file plugin.h.
Referenced by plugin2_process(), and plugin2_unload().
TransportPlugin* const PluginHeader::tp_list |
Definition at line 70 of file plugin.h.
Referenced by plugin2_process(), and plugin2_unload().
Definition at line 59 of file plugin.h.
Referenced by plugin2_process().
VisPlugin* const PluginHeader::vp_list |
Definition at line 69 of file plugin.h.
Referenced by plugin2_process().