#include <sent/stddefs.h>
#include <dlfcn.h>
Go to the source code of this file.
Data Structures | |
struct | __j_plugin_entry__ |
Plugin function entry. More... | |
Defines | |
#define | PLUGIN_SUFFIX ".jpi" |
Plug-in file suffix. | |
#define | PLUGIN_FUNCTION_NAMELIST |
List of plugin function names. | |
#define | PLUGIN_NONE NULL |
define for "none" | |
Typedefs | |
typedef void * | PLUGIN_MODULE |
Typedef for loaded module. | |
typedef void(*) | FUNC_VOID () |
Function definition. | |
typedef char *(*) | FUNC_STR () |
typedef int(*) | FUNC_INT () |
typedef __j_plugin_entry__ | PLUGIN_ENTRY |
Plugin function entry. |
Definition in file plugin.h.
#define PLUGIN_FUNCTION_NAMELIST |
Value:
{ \ "adin_get_optname", \ "adin_get_configuration", "adin_standby", \ "adin_open", "adin_read", "adin_close", \ "adin_resume", "adin_pause", "adin_terminate", \ "adin_postprocess", "adin_postprocess_triggered", \ "fvin_get_optname", \ "fvin_get_configuration", "fvin_standby", \ "fvin_open", "fvin_read", "fvin_close", \ "fvin_resume", "fvin_pause", "fvin_terminate", \ "fvin_postprocess", \ "calcmix_get_optname", "calcmix", "calcmix_init", "calcmix_free", \ "result_best_str", \ "startup"}