|
Data Fields |
Plugin * | plugins_ |
StrHmap * | event_map_ |
CallbackEntry ** | callbacks_ |
int(* | AddPluginObj )(struct PluginManager *, Plugin *) |
int(* | AddPlugin )(struct PluginManager *, const char *) |
int(* | AddDir )(struct PluginManager *, const char *path, char recursive) |
size_t(* | AddEvent )(struct PluginManager *, const char *, PluginCallback, unsigned char) |
int(* | RemoveEvent )(struct PluginManager *, size_t, PluginCallback, unsigned char) |
int(* | RemoveEventName )(struct PluginManager *, const char *, PluginCallback, unsigned char) |
size_t(* | FindEvent )(struct PluginManager *, const char *) |
int(* | DoEvent )(struct PluginManager *, size_t event, void *, void *) |
int(* | DoEventName )(struct PluginManager *, const char *, void *, void *) |