|
VLC
2.1.0-git
|
Internal module descriptor. More...

Data Fields | |
| module_t * | next |
| module_t * | parent |
| module_t * | submodule |
| unsigned | submodule_count |
| unsigned | i_shortcuts |
| Shortcuts to the module. | |
| char ** | pp_shortcuts |
| char * | psz_shortname |
| Module name. | |
| char * | psz_longname |
| Module descriptive name. | |
| char * | psz_help |
| Long help string for "special" modules. | |
| char * | psz_capability |
| Capability. | |
| int | i_score |
| Score for the capability. | |
| bool | b_loaded |
| bool | b_unloadable |
| Can we be dlclosed? | |
| void * | pf_activate |
| void * | pf_deactivate |
| module_config_t * | p_config |
| size_t | confsize |
| unsigned int | i_config_items |
| unsigned int | i_bool_items |
| module_handle_t | handle |
| char * | psz_filename |
| char * | domain |
Internal module descriptor.
| bool module_t::b_loaded |
Referenced by module_EndBank(), module_InitStatic(), module_Map(), vlc_module_create(), and vlc_module_destroy().
| bool module_t::b_unloadable |
Can we be dlclosed?
Referenced by module_EndBank(), module_InitStatic(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| size_t module_t::confsize |
| char* module_t::domain |
Referenced by module_gettext(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| module_handle_t module_t::handle |
Referenced by module_EndBank().
| unsigned int module_t::i_bool_items |
Referenced by config_LoadCmdLine(), vlc_config_create(), and vlc_module_create().
| unsigned int module_t::i_config_items |
Referenced by config_LoadCmdLine(), config_SaveConfigFile(), Usage(), vlc_config_create(), and vlc_module_create().
| int module_t::i_score |
Score for the capability.
Referenced by ListModules(), module_get_score(), module_match_name(), modulecmp(), vlc_module_create(), and vlc_plugin_setter().
| unsigned module_t::i_shortcuts |
Shortcuts to the module.
Referenced by ListModules(), module_find(), module_find_by_shortcut(), module_get_object(), module_match_name(), Usage(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| module_t* module_t::next |
Referenced by module_EndBank(), module_list_cap(), module_list_get(), module_StoreBank(), and vlc_module_create().
| module_config_t* module_t::p_config |
| module_t* module_t::parent |
Referenced by module_gettext(), module_Map(), vlc_module_create(), and vlc_plugin_setter().
| void* module_t::pf_activate |
Referenced by module_load(), module_start(), vlc_module_create(), and vlc_plugin_setter().
| void* module_t::pf_deactivate |
Referenced by module_stop(), vlc_module_create(), vlc_module_unload(), and vlc_plugin_setter().
| char** module_t::pp_shortcuts |
| char* module_t::psz_capability |
Capability.
Referenced by ListModules(), module_get_capability(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| char* module_t::psz_filename |
Referenced by module_Map(), vlc_module_create(), and vlc_module_destroy().
| char* module_t::psz_help |
Long help string for "special" modules.
Referenced by module_get_help(), Usage(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| char* module_t::psz_longname |
Module descriptive name.
Referenced by config_SaveConfigFile(), ListModules(), module_get_name(), Usage(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| char* module_t::psz_shortname |
Module name.
Referenced by module_get_name(), vlc_module_create(), vlc_module_destroy(), and vlc_plugin_setter().
| module_t* module_t::submodule |
Referenced by module_list_cap(), module_list_get(), vlc_module_create(), and vlc_module_destroy().
| unsigned module_t::submodule_count |
Referenced by vlc_module_create().
1.8.1.2