MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
srv_sys_t Struct Reference
Collaboration diagram for srv_sys_t:

Public Attributes

ib_mutex_t tasks_mutex
 tasks
ib_mutex_t mutex
ulint n_sys_threads
srv_slot_tsys_threads
ulint n_threads_active [SRV_MASTER+1]
srv_stats_t::ulint_ctr_1_t activity_count

Detailed Description

The server system struct

Definition at line 555 of file srv0srv.cc.

Member Data Documentation

srv_stats_t::ulint_ctr_1_t srv_sys_t::activity_count

For tracking server activity

Definition at line 573 of file srv0srv.cc.

ib_mutex_t srv_sys_t::mutex

variable protecting the fields below.

Definition at line 561 of file srv0srv.cc.

ulint srv_sys_t::n_sys_threads

size of the sys_threads array

Definition at line 563 of file srv0srv.cc.

ulint srv_sys_t::n_threads_active[SRV_MASTER+1]

number of threads active in a thread class

Definition at line 569 of file srv0srv.cc.

srv_slot_t* srv_sys_t::sys_threads

server thread table

Definition at line 566 of file srv0srv.cc.

srv_sys_t::tasks

task queue

Definition at line 559 of file srv0srv.cc.

ib_mutex_t srv_sys_t::tasks_mutex

variable protecting the tasks queue

Definition at line 556 of file srv0srv.cc.


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