MySQL 5.6.14 Source Code Document
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
dbmemcache_global.h
1
#ifndef NDBMEMCACHE_GLOBAL_H
2
#define NDBMEMCACHE_GLOBAL_H
3
4
/* Convenience macros */
5
#define LOG_INFO EXTENSION_LOG_INFO
6
#define LOG_WARNING EXTENSION_LOG_WARNING
7
8
/* C-linkage macros */
9
#ifdef __cplusplus
10
#define DECLARE_FUNCTIONS_WITH_C_LINKAGE extern "C" {
11
#define END_FUNCTIONS_WITH_C_LINKAGE }
12
#else
13
#define DECLARE_FUNCTIONS_WITH_C_LINKAGE
14
#define END_FUNCTIONS_WITH_C_LINKAGE
15
#endif
16
17
/* A memcached constant; also defined in default_engine.h */
18
#define POWER_LARGEST 200
19
20
21
/* Operation Verb Enums
22
--------------------
23
These are used in addition to the ENGINE_STORE_OPERATION constants defined
24
in memcached/types.h. OP_READ must be greater than the highest OPERATION_x
25
defined there, and the largest OP_x constant defined here must fit inside
26
of workitem.base.verb (currently 4 bits).
27
*/
28
enum
{
29
OP_READ = 8,
30
OP_DELETE,
31
OP_ARITHMETIC,
32
OP_SCAN
33
};
34
35
36
#endif
plugin
innodb_memcached
innodb_memcache
include
dbmemcache_global.h
Generated on Sat Nov 9 2013 01:25:13 for MySQL 5.6.14 Source Code Document by
1.8.1.2