1 /* Copyright (C) 2004 MySQL AB
2    Use is subject to license terms
3 
4    This program is free software; you can redistribute it and/or modify
5    it under the terms of the GNU General Public License as published by
6    the Free Software Foundation; version 2 of the License.
7 
8    This program is distributed in the hope that it will be useful,
9    but WITHOUT ANY WARRANTY; without even the implied warranty of
10    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11    GNU General Public License for more details.
12 
13    You should have received a copy of the GNU General Public License
14    along with this program; if not, write to the Free Software
15    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */
16 
17 #ifndef DB_CONFIG_PARAMTERS_H
18 #define DB_CONFIG_PARAMTERS_H
19 
20 #define PRIVATE_BASE          14000
21 
22 #define CFG_ACC_DIR_RANGE     (PRIVATE_BASE +  1)
23 #define CFG_ACC_DIR_ARRAY     (PRIVATE_BASE +  2)
24 #define CFG_ACC_FRAGMENT      (PRIVATE_BASE +  3)
25 #define CFG_ACC_OP_RECS       (PRIVATE_BASE +  4)
26 #define CFG_ACC_OVERFLOW_RECS (PRIVATE_BASE +  5)
27 #define CFG_ACC_PAGE8         (PRIVATE_BASE +  6)
28 #define CFG_ACC_ROOT_FRAG     (PRIVATE_BASE +  7)
29 #define CFG_ACC_TABLE         (PRIVATE_BASE +  8)
30 #define CFG_ACC_SCAN          (PRIVATE_BASE +  9)
31 
32 #define CFG_DICT_ATTRIBUTE    (PRIVATE_BASE + 10)
33 #define CFG_DICT_TABLE        (PRIVATE_BASE + 13)
34 
35 #define CFG_DIH_API_CONNECT   (PRIVATE_BASE + 15)
36 #define CFG_DIH_CONNECT       (PRIVATE_BASE + 16)
37 #define CFG_DIH_FRAG_CONNECT  (PRIVATE_BASE + 17)
38 #define CFG_DIH_MORE_NODES    (PRIVATE_BASE + 18)
39 #define CFG_DIH_REPLICAS      (PRIVATE_BASE + 19)
40 #define CFG_DIH_TABLE         (PRIVATE_BASE + 20)
41 
42 #define CFG_LQH_FRAG          (PRIVATE_BASE + 21)
43 #define CFG_LQH_TABLE         (PRIVATE_BASE + 23)
44 #define CFG_LQH_TC_CONNECT    (PRIVATE_BASE + 24)
45 #define CFG_LQH_LOG_FILES     (PRIVATE_BASE + 26)
46 #define CFG_LQH_SCAN          (PRIVATE_BASE + 27)
47 
48 #define CFG_TC_API_CONNECT    (PRIVATE_BASE + 28)
49 #define CFG_TC_TC_CONNECT     (PRIVATE_BASE + 29)
50 #define CFG_TC_TABLE          (PRIVATE_BASE + 30)
51 #define CFG_TC_SCAN           (PRIVATE_BASE + 31)
52 #define CFG_TC_LOCAL_SCAN     (PRIVATE_BASE + 32)
53 
54 #define CFG_TUP_FRAG          (PRIVATE_BASE + 33)
55 #define CFG_TUP_OP_RECS       (PRIVATE_BASE + 34)
56 #define CFG_TUP_PAGE          (PRIVATE_BASE + 35)
57 #define CFG_TUP_PAGE_RANGE    (PRIVATE_BASE + 36)
58 #define CFG_TUP_TABLE         (PRIVATE_BASE + 37)
59 #define CFG_TUP_TABLE_DESC    (PRIVATE_BASE + 38)
60 #define CFG_TUP_STORED_PROC   (PRIVATE_BASE + 39)
61 
62 #define CFG_TUX_INDEX         (PRIVATE_BASE + 40)
63 #define CFG_TUX_FRAGMENT      (PRIVATE_BASE + 41)
64 #define CFG_TUX_ATTRIBUTE     (PRIVATE_BASE + 42)
65 #define CFG_TUX_SCAN_OP       (PRIVATE_BASE + 43)
66 
67 #endif
68