MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PFS_setup_object Struct Reference

#include <pfs_setup_object.h>

Collaboration diagram for PFS_setup_object:

Public Member Functions

enum_object_type get_object_type ()

Public Attributes

pfs_lock m_lock
PFS_setup_object_key m_key
const char * m_schema_name
uint m_schema_name_length
const char * m_object_name
uint m_object_name_length
bool m_enabled
bool m_timed

Detailed Description

A setup_object record.

Definition at line 48 of file pfs_setup_object.h.

Member Data Documentation

bool PFS_setup_object::m_enabled

ENABLED flag.

Definition at line 68 of file pfs_setup_object.h.

PFS_setup_object_key PFS_setup_object::m_key

Hash key.

Definition at line 58 of file pfs_setup_object.h.

pfs_lock PFS_setup_object::m_lock

Internal lock.

Definition at line 56 of file pfs_setup_object.h.

const char* PFS_setup_object::m_object_name

Object name. Points inside m_key.

Definition at line 64 of file pfs_setup_object.h.

uint PFS_setup_object::m_object_name_length

Length of m_object_name.

Definition at line 66 of file pfs_setup_object.h.

const char* PFS_setup_object::m_schema_name

Schema name. Points inside m_key.

Definition at line 60 of file pfs_setup_object.h.

uint PFS_setup_object::m_schema_name_length

Length of m_schema_name.

Definition at line 62 of file pfs_setup_object.h.

bool PFS_setup_object::m_timed

TIMED flag.

Definition at line 70 of file pfs_setup_object.h.


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