| My Project
   
    | 
#include <sys_vars.h>
 
  
 | Public Member Functions | |
| Sys_var_keycache (const char *name_arg, const char *comment, int flag_args, ptrdiff_t off, size_t size, CMD_LINE getopt, ulonglong min_val, ulonglong max_val, ulonglong def_val, ulonglong block_size, PolyLock *lock, enum binlog_status_enum binlog_status_arg, on_check_function on_check_func, keycache_update_function on_update_func, const char *substitute=0) | |
| bool | global_update (THD *thd, set_var *var) | 
| uchar * | global_value_ptr (THD *thd, LEX_STRING *base) | 
The class for keycache_* variables. Supports structured names, keycache_name.variable_name.
Class specific constructor arguments: everything derived from Sys_var_ulonglong
Backing store: ulonglong
| bool Sys_var_keycache::global_update | ( | THD * | thd, | 
| set_var * | var | ||
| ) |  [inline, virtual] | 
Abort if some other thread is changing the key cache
Reimplemented from Sys_var_integer< T, ARGT, SHOWT, SIGNED >.
 1.7.6.1
 1.7.6.1