~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_plugin.h

  • Committer: Monty Taylor
  • Date: 2009-08-05 08:52:52 UTC
  • mto: (1093.1.57 captain)
  • mto: This revision was merged to the branch mainline in revision 1115.
  • Revision ID: mordred@inaugust.com-20090805085252-27rso8llvaknwy5q
Added ListenHandler as a member of PluginRegistry.

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
extern char *opt_plugin_dir_ptr;
51
51
extern char opt_plugin_dir[FN_REFLEN];
52
52
 
53
 
extern int plugin_init(int *argc, char **argv, int init_flags);
54
 
extern void plugin_shutdown(void);
 
53
extern int plugin_init(PluginRegistry &plugins,
 
54
                       int *argc, char **argv, int init_flags);
 
55
extern void plugin_shutdown(PluginRegistry &plugins);
55
56
extern void my_print_help_inc_plugins(my_option *options);
56
57
extern bool plugin_is_ready(const LEX_STRING *name, int type);
57
58
extern bool mysql_install_plugin(Session *session, const LEX_STRING *name,
58
59
                                 const LEX_STRING *dl);
59
60
extern bool mysql_uninstall_plugin(Session *session, const LEX_STRING *name);
60
 
extern bool plugin_register_builtin(drizzled::plugin::Manifest *plugin);
61
61
extern void plugin_sessionvar_init(Session *session);
62
62
extern void plugin_sessionvar_cleanup(Session *session);
63
63
extern sys_var *intern_find_sys_var(const char *str, uint32_t, bool no_error);