|
static void | load_all_modules (GF_ModuleManager *mgr) |
|
GF_ModuleManager * | gf_modules_new (const char *directory, GF_Config *config) |
| module manager construtcor More...
|
|
void | gf_modules_del (GF_ModuleManager *pm) |
| module manager destructor More...
|
|
Bool | gf_module_is_loaded (GF_ModuleManager *pm, char *filename) |
|
u32 | gf_modules_get_count (GF_ModuleManager *pm) |
| get module count More...
|
|
const char ** | gf_modules_get_module_directories (GF_ModuleManager *pm, u32 *num_dirs) |
| get all modules directories More...
|
|
GF_BaseInterface * | gf_modules_load_interface (GF_ModuleManager *pm, u32 whichplug, u32 InterfaceFamily) |
| loads an interface More...
|
|
GF_BaseInterface * | gf_modules_load_interface_by_name (GF_ModuleManager *pm, const char *plug_name, u32 InterfaceFamily) |
| loads an interface by module name More...
|
|
GF_Err | gf_modules_close_interface (GF_BaseInterface *ifce) |
| interface shutdown More...
|
|
const char * | gf_modules_get_option (GF_BaseInterface *ifce, const char *secName, const char *keyName) |
| interface option query More...
|
|
GF_Err | gf_modules_set_option (GF_BaseInterface *ifce, const char *secName, const char *keyName, const char *keyValue) |
| interface option update More...
|
|
GF_Config * | gf_modules_get_config (GF_BaseInterface *ifce) |
| get config file More...
|
|
const char * | gf_modules_get_file_name (GF_ModuleManager *pm, u32 i) |
| get module file name More...
|
|
const char * | gf_module_get_file_name (GF_BaseInterface *ifce) |
| get module file name More...
|
|