CUBRID Engine  latest
xcache Struct Reference
Collaboration diagram for xcache:
Collaboration graph

Public Attributes

bool enabled
 
int soft_capacity
 
struct timeval last_cleaned_time
 
int time_threshold
 
xcache_hashmap_type hashmap
 
volatile INT32 entry_count
 
bool logging_enabled
 
int max_clones
 
INT32 cleanup_flag
 
BINARY_HEAPcleanup_bh
 
XCACHE_CLEANUP_CANDIDATEcleanup_array
 
XCACHE_STATS stats
 

Detailed Description

Definition at line 102 of file xasl_cache.c.

Member Data Documentation

XCACHE_CLEANUP_CANDIDATE* xcache::cleanup_array

Definition at line 114 of file xasl_cache.c.

BINARY_HEAP* xcache::cleanup_bh

Definition at line 113 of file xasl_cache.c.

INT32 xcache::cleanup_flag

Definition at line 112 of file xasl_cache.c.

bool xcache::enabled

Definition at line 104 of file xasl_cache.c.

volatile INT32 xcache::entry_count

Definition at line 109 of file xasl_cache.c.

Referenced by xcache_get_entry_count().

xcache_hashmap_type xcache::hashmap

Definition at line 108 of file xasl_cache.c.

struct timeval xcache::last_cleaned_time

Definition at line 106 of file xasl_cache.c.

bool xcache::logging_enabled

Definition at line 110 of file xasl_cache.c.

int xcache::max_clones

Definition at line 111 of file xasl_cache.c.

int xcache::soft_capacity

Definition at line 105 of file xasl_cache.c.

XCACHE_STATS xcache::stats

Definition at line 116 of file xasl_cache.c.

int xcache::time_threshold

Definition at line 107 of file xasl_cache.c.


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