MySQL  8.0.17
Source Code Documentation
plugin_clone.h File Reference


API for clone plugin More...

#include "plugin.h"
#include "violite.h"

Go to the source code of this file.

Classes

struct  Mysql_clone
 The descriptor structure for the plugin, that is referred from st_mysql_plugin. More...
 

Macros

#define MYSQL_CLONE_INTERFACE_VERSION   0x0100
 Clone plugin interface version. More...
 

Functions

int clone_handle_create (const char *plugin_name)
 Create clone handle to access the clone interfaces from server. More...
 
int clone_handle_drop ()
 Drop clone handle. More...
 

Detailed Description


API for clone plugin

Macro Definition Documentation

◆ MYSQL_CLONE_INTERFACE_VERSION

#define MYSQL_CLONE_INTERFACE_VERSION   0x0100

Clone plugin interface version.

Function Documentation

◆ clone_handle_create()

int clone_handle_create ( const char *  plugin_name)

Create clone handle to access the clone interfaces from server.

Called when Clone plugin is installed.

Parameters
[in]plugin_nameclone plugin name
Returns
error code

◆ clone_handle_drop()

int clone_handle_drop ( )

Drop clone handle.

Called when Clone plugin is uninstalled.

Returns
error code