Funkcje |
static int | plugin_register_compare (plugin_t *data1, plugin_t *data2) |
| DYNSTUFF_LIST_DECLARE_SORTED_NF (plugins, plugin_t, plugin_register_compare, static __DYNSTUFF_LIST_ADD_SORTED, __DYNSTUFF_NOUNLINK) EXPORTNOT list_t watches |
static int | ekg2_dlclose (void *plugin) |
static void * | ekg2_dlopen (const char *name) |
static void * | ekg2_dlsym (void *plugin, char *name) |
EXPORTNOT void | plugin_load (const char *name) |
EXPORTNOT plugin_t * | remote_plugin_load (const char *name, int prio) |
EXPORTNOT void | remote_plugins_destroy () |
plugin_t * | plugin_find (const char *name) |
int | plugin_register (plugin_t *p, int prio) |
EXPORTNOT void | plugin_unload (plugin_t *p) |
int | plugin_unregister (plugin_t *p) |
query_t * | query_connect_id (plugin_t *plugin, const int id, query_handler_func_t *handler, void *data) |
EXPORTNOT void | queries_destroy () |
int | query_emit_id (plugin_t *plugin, const int id,...) |
static watch_t * | watch_find (plugin_t *plugin, int fd, watch_type_t type) |
static | LIST_FREE_ITEM (watch_free_data, watch_t *) |
EXPORTNOT void | watch_free (watch_t *w) |
EXPORTNOT void | watch_handle (watch_t *w) |
EXPORTNOT int | watch_write (watch_t *w, const char *buf, int len) |
EXPORTNOT void | watches_destroy () |
watch_t * | watch_add (plugin_t *plugin, int fd, watch_type_t type, watcher_handler_func_t *handler, void *data) |
int | watch_remove (plugin_t *plugin, int fd, watch_type_t type) |
int | plugin_abi_version (int plugin_abi_ver, const char *plugin_name) |