MySQL 9.0.0
Source Code Documentation
FEDERATED_SHARE Struct Reference

#include <ha_federated.h>

Public Attributes

MEM_ROOT mem_root
 
bool parsed
 
const char * share_key
 
char * select_query
 
char * server_name
 
char * connection_string
 
char * scheme
 
char * connect_string
 
char * hostname
 
char * username
 
char * password
 
char * database
 
char * table_name
 
char * table
 
const char * socket
 
char * sport
 
int share_key_length
 
ushort port
 
size_t table_name_length
 
size_t server_name_length
 
size_t connect_string_length
 
size_t use_count
 
mysql_mutex_t mutex
 
THR_LOCK lock
 

Member Data Documentation

◆ connect_string

char* FEDERATED_SHARE::connect_string

◆ connect_string_length

size_t FEDERATED_SHARE::connect_string_length

◆ connection_string

char* FEDERATED_SHARE::connection_string

◆ database

char* FEDERATED_SHARE::database

◆ hostname

char* FEDERATED_SHARE::hostname

◆ lock

THR_LOCK FEDERATED_SHARE::lock

◆ mem_root

MEM_ROOT FEDERATED_SHARE::mem_root

◆ mutex

mysql_mutex_t FEDERATED_SHARE::mutex

◆ parsed

bool FEDERATED_SHARE::parsed

◆ password

char* FEDERATED_SHARE::password

◆ port

ushort FEDERATED_SHARE::port

◆ scheme

char* FEDERATED_SHARE::scheme

◆ select_query

char* FEDERATED_SHARE::select_query

◆ server_name

char* FEDERATED_SHARE::server_name

◆ server_name_length

size_t FEDERATED_SHARE::server_name_length

◆ share_key

const char* FEDERATED_SHARE::share_key

◆ share_key_length

int FEDERATED_SHARE::share_key_length

◆ socket

const char* FEDERATED_SHARE::socket

◆ sport

char* FEDERATED_SHARE::sport

◆ table

char* FEDERATED_SHARE::table

◆ table_name

char* FEDERATED_SHARE::table_name

◆ table_name_length

size_t FEDERATED_SHARE::table_name_length

◆ use_count

size_t FEDERATED_SHARE::use_count

◆ username

char* FEDERATED_SHARE::username

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