MySQL 8.3.0
Source Code Documentation
Plugin_v1 Struct Reference

Data fields of the first version of the Plugin struct. More...

#include <plugin.h>

Public Attributes

uint32_t abi_version
 
const char * arch_descriptor
 
const char * brief
 
uint32_t plugin_version
 
size_t requires_length
 
const char ** requires_plugins
 
size_t conflicts_length
 
const char ** conflicts
 

Detailed Description

Data fields of the first version of the Plugin struct.

Whenever this changes, add a new struct (callded vX) here, respective constructor to Plugin_info and its handling

Member Data Documentation

◆ abi_version

uint32_t Plugin_v1::abi_version

◆ arch_descriptor

const char* Plugin_v1::arch_descriptor

◆ brief

const char* Plugin_v1::brief

◆ conflicts

const char** Plugin_v1::conflicts

◆ conflicts_length

size_t Plugin_v1::conflicts_length

◆ plugin_version

uint32_t Plugin_v1::plugin_version

◆ requires_length

size_t Plugin_v1::requires_length

◆ requires_plugins

const char** Plugin_v1::requires_plugins

The documentation for this struct was generated from the following file: