#include <string.h>
#include <dirent.h>
#include <dlfcn.h>
#include "icd_plugin.h"
#include "icd_log.h"
Functions | |
gboolean | icd_plugin_load (const char *filename, const char *name, const char *init_name, icd_plugin_load_cb_fn cb, gpointer cb_data) |
gboolean | icd_plugin_load_all (const char *plugindir, const char *prefix, const char *init_name, icd_plugin_load_cb_fn cb, gpointer cb_data) |
gboolean | icd_plugin_load_list (const char *plugindir, GSList *plugin_list, const char *init_name, icd_plugin_load_cb_fn cb, gpointer cb_data) |
void | icd_plugin_unload_module (void *handle) |