My Project
Public Types | Public Member Functions | Public Attributes
Query_cache_block Struct Reference

List of all members.

Public Types

enum  block_type {
  FREE, QUERY, RESULT, RES_CONT,
  RES_BEG, RES_INCOMPLETE, TABLE, INCOMPLETE
}

Public Member Functions

my_bool is_free (void)
void init (ulong length)
void destroy ()
uint headers_len ()
uchar * data (void)
Query_cache_query * query ()
Query_cache_table * table ()
Query_cache_result * result ()
Query_cache_block_table * table (TABLE_COUNTER_TYPE n)

Public Attributes

ulong length
ulong used
Query_cache_block * pnext
Query_cache_block * pprev
Query_cache_block * next
Query_cache_block * prev
block_type type
TABLE_COUNTER_TYPE n_tables

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines