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

#include <ConfigInfo.hpp>

Collaboration diagram for ConfigInfo::ParamInfo:

Public Attributes

Uint32 _paramId
const char * _fname
const char * _section
const char * _description
Status _status
Uint32 _flags
Type _type
const char * _default
const char * _min
const char * _max

Detailed Description

Entry for one configuration parameter

Definition at line 92 of file ConfigInfo.hpp.

Member Data Documentation

const char* ConfigInfo::ParamInfo::_default

Default value, minimum value (if any), and maximum value (if any).

Stored as pointers to char * representation of default (eg "10k").

For section entries, instead the _default member gives the internal id of that kind of section (CONNECTION_TYPE_TCP, NODE_TYPE_MGM, etc.)

Definition at line 121 of file ConfigInfo.hpp.

Uint32 ConfigInfo::ParamInfo::_paramId

Internal id used to identify configuration parameter when accessing config.

Definition at line 97 of file ConfigInfo.hpp.

const char* ConfigInfo::ParamInfo::_section

Name (as it appears in config file text) of section that this extry belongs to.

Each section alsa has one entry with the section name stored in both _fname and _section.

Definition at line 107 of file ConfigInfo.hpp.


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