mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 11:15:33 +02:00
Re'ordering of startup. Fixed Execution path issues. Added function for de'initing everything. This includes Antony's suggestions (bk collapse uber alles!)
This commit is contained in:
parent
7216b5bc7a
commit
5c3ac45ca4
4 changed files with 110 additions and 102 deletions
|
|
@ -67,17 +67,14 @@ typedef int (*plugin_type_init)(struct st_plugin_int *);
|
|||
extern char *opt_plugin_dir_ptr;
|
||||
extern char opt_plugin_dir[FN_REFLEN];
|
||||
extern const LEX_STRING plugin_type_names[];
|
||||
extern int plugin_init(void);
|
||||
extern void plugin_load(void);
|
||||
extern void plugin_free(void);
|
||||
extern int plugin_init(int);
|
||||
extern void plugin_shutdown(void);
|
||||
extern my_bool plugin_is_ready(const LEX_STRING *name, int type);
|
||||
extern st_plugin_int *plugin_lock(const LEX_STRING *name, int type);
|
||||
extern void plugin_unlock(struct st_plugin_int *plugin);
|
||||
extern my_bool mysql_install_plugin(THD *thd, const LEX_STRING *name, const LEX_STRING *dl);
|
||||
extern my_bool mysql_uninstall_plugin(THD *thd, const LEX_STRING *name);
|
||||
|
||||
extern my_bool plugin_register_builtin(struct st_mysql_plugin *plugin);
|
||||
|
||||
typedef my_bool (plugin_foreach_func)(THD *thd,
|
||||
st_plugin_int *plugin,
|
||||
void *arg);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue