#include <thr_lock.h>
Collaboration diagram for st_thr_lock:

Public Attributes | |
| LIST | list |
| pthread_mutex_t | mutex |
| st_lock_list | read_wait |
| st_lock_list | read |
| st_lock_list | write_wait |
| st_lock_list | write |
| ulong | write_lock_count |
| uint | read_no_write_count |
| void(* | get_status )(void *, int) |
| void(* | copy_status )(void *, void *) |
| void(* | update_status )(void *) |
| my_bool(* | check_status )(void *) |
Definition at line 112 of file thr_lock.h.
| my_bool(* st_thr_lock::check_status)(void *) |
Referenced by ha_tina::open().
| void(* st_thr_lock::copy_status)(void *, void *) |
| void(* st_thr_lock::get_status)(void *, int) |
Referenced by ha_tina::open().
Definition at line 113 of file thr_lock.h.
| pthread_mutex_t st_thr_lock::mutex |
Definition at line 114 of file thr_lock.h.
| struct st_lock_list st_thr_lock::read |
Definition at line 116 of file thr_lock.h.
Definition at line 121 of file thr_lock.h.
Definition at line 115 of file thr_lock.h.
| void(* st_thr_lock::update_status)(void *) |
Referenced by ha_tina::open().
| struct st_lock_list st_thr_lock::write |
Definition at line 118 of file thr_lock.h.
Definition at line 120 of file thr_lock.h.
Definition at line 117 of file thr_lock.h.
1.4.7

