Function mysqlclient_sys::mysql_client_register_plugin
source · [−]pub unsafe extern "C" fn mysql_client_register_plugin(
mysql: *mut st_mysql,
plugin: *mut st_mysql_client_plugin
) -> *mut st_mysql_client_plugin
Expand description
adds a plugin structure to the list of loaded plugins
This is useful if an application has the necessary functionality (for example, a special load data handler) statically linked into the application binary. It can use this function to register the plugin directly, avoiding the need to factor it out into a shared object.
@param mysql MYSQL structure. It is only used for error reporting @param plugin an st_mysql_client_plugin structure to register
@retval a pointer to the plugin, or NULL in case of a failure