// DO NOT EDIT: automatically built by dist/distrib.

package com.sleepycat.db;

public class DbConstants
{
	public static final int DB_VERSION_MAJOR = 2;
	public static final int DB_VERSION_MINOR = 6;
	public static final int DB_VERSION_PATCH = 4;
	public static final int DB_MAX_PAGES = 0xffffffff;
	public static final int DB_MAX_RECORDS = 0xffffffff;
	public static final int DB_DBT_INTERNAL = 0x01;
	public static final int DB_DBT_MALLOC = 0x02;
	public static final int DB_DBT_PARTIAL = 0x04;
	public static final int DB_DBT_USERMEM = 0x08;
	public static final int DB_FUNC_CLOSE = 1;
	public static final int DB_FUNC_DIRFREE = 2;
	public static final int DB_FUNC_DIRLIST = 3;
	public static final int DB_FUNC_EXISTS = 4;
	public static final int DB_FUNC_FREE = 5;
	public static final int DB_FUNC_FSYNC = 6;
	public static final int DB_FUNC_IOINFO = 7;
	public static final int DB_FUNC_MALLOC = 8;
	public static final int DB_FUNC_MAP = 9;
	public static final int DB_FUNC_OPEN = 10;
	public static final int DB_FUNC_READ = 11;
	public static final int DB_FUNC_REALLOC = 12;
	public static final int DB_FUNC_RUNLINK = 13;
	public static final int DB_FUNC_SEEK = 14;
	public static final int DB_FUNC_SLEEP = 15;
	public static final int DB_FUNC_UNLINK = 16;
	public static final int DB_FUNC_UNMAP = 17;
	public static final int DB_FUNC_WRITE = 18;
	public static final int DB_FUNC_YIELD = 19;
	public static final int DB_MUTEXLOCKS = 20;
	public static final int DB_PAGEYIELD = 21;
	public static final int DB_REGION_ANON = 22;
	public static final int DB_REGION_INIT = 23;
	public static final int DB_REGION_NAME = 24;
	public static final int DB_TSL_SPINS = 25;
	public static final int DB_CREATE = 0x000001;
	public static final int DB_NOMMAP = 0x000002;
	public static final int DB_THREAD = 0x000004;
	public static final int DB_INIT_CDB = 0x000008;
	public static final int DB_INIT_LOCK = 0x000010;
	public static final int DB_INIT_LOG = 0x000020;
	public static final int DB_INIT_MPOOL = 0x000040;
	public static final int DB_INIT_TXN = 0x000080;
	public static final int DB_MPOOL_PRIVATE = 0x000100;
	public static final int DB_RECOVER = 0x000200;
	public static final int DB_RECOVER_FATAL = 0x000400;
	public static final int DB_TXN_NOSYNC = 0x000800;
	public static final int DB_USE_ENVIRON = 0x001000;
	public static final int DB_USE_ENVIRON_ROOT = 0x002000;
	public static final int DB_EXCL = 0x002000;
	public static final int DB_RDONLY = 0x004000;
	public static final int DB_SEQUENTIAL = 0x008000;
	public static final int DB_TEMPORARY = 0x010000;
	public static final int DB_TRUNCATE = 0x020000;
	public static final int DB_LOCK_NORUN = 0;
	public static final int DB_LOCK_DEFAULT = 1;
	public static final int DB_LOCK_OLDEST = 2;
	public static final int DB_LOCK_RANDOM = 3;
	public static final int DB_LOCK_YOUNGEST = 4;
	public static final int DB_ENV_APPINIT = 0x01;
	public static final int DB_ENV_CDB = 0x02;
	public static final int DB_ENV_STANDALONE = 0x04;
	public static final int DB_ENV_THREAD = 0x08;
	public static final int DB_BTREEVERSION = 6;
	public static final int DB_BTREEOLDVER = 6;
	public static final int DB_BTREEMAGIC = 0x053162;
	public static final int DB_HASHVERSION = 5;
	public static final int DB_HASHOLDVER = 4;
	public static final int DB_HASHMAGIC = 0x061561;
	public static final int DB_LOGVERSION = 2;
	public static final int DB_LOGOLDVER = 2;
	public static final int DB_LOGMAGIC = 0x040988;
	public static final int DB_DELIMITER = 0x0001;
	public static final int DB_DUP = 0x0002;
	public static final int DB_DUPSORT = 0x0004;
	public static final int DB_FIXEDLEN = 0x0008;
	public static final int DB_PAD = 0x0010;
	public static final int DB_RECNUM = 0x0020;
	public static final int DB_RENUMBER = 0x0040;
	public static final int DB_SNAPSHOT = 0x0080;
	public static final int DB_AFTER = 1;
	public static final int DB_APPEND = 2;
	public static final int DB_BEFORE = 3;
	public static final int DB_CHECKPOINT = 4;
	public static final int DB_CURLSN = 5;
	public static final int DB_CURRENT = 6;
	public static final int DB_FIRST = 7;
	public static final int DB_FLUSH = 8;
	public static final int DB_GET_BOTH = 9;
	public static final int DB_GET_RECNO = 10;
	public static final int DB_JOIN_ITEM = 11;
	public static final int DB_KEYFIRST = 12;
	public static final int DB_KEYLAST = 13;
	public static final int DB_LAST = 14;
	public static final int DB_NEXT = 15;
	public static final int DB_NEXT_DUP = 16;
	public static final int DB_NOOVERWRITE = 17;
	public static final int DB_NOSYNC = 18;
	public static final int DB_PREV = 19;
	public static final int DB_RECORDCOUNT = 20;
	public static final int DB_SET = 21;
	public static final int DB_SET_RANGE = 22;
	public static final int DB_SET_RECNO = 23;
	public static final int DB_WRITELOCK = 24;
	public static final int DB_OPFLAGS_MASK = 0x1f;
	public static final int DB_RMW = 0x80000000;
	public static final int DB_INCOMPLETE = -1;
	public static final int DB_KEYEMPTY = -2;
	public static final int DB_KEYEXIST = -3;
	public static final int DB_LOCK_DEADLOCK = -4;
	public static final int DB_LOCK_NOTGRANTED = -5;
	public static final int DB_LOCK_NOTHELD = -6;
	public static final int DB_NOTFOUND = -7;
	public static final int DB_RUNRECOVERY = -8;
	public static final int DB_DELETED = -9;
	public static final int DB_NEEDSPLIT = -10;
	public static final int DB_SWAPBYTES = -11;
	public static final int DB_TXN_CKP = -12;
	public static final int DB_FILE_ID_LEN = 20;
	public static final int DB_AM_CDB = 0x000001;
	public static final int DB_AM_DUP = 0x000002;
	public static final int DB_AM_INMEM = 0x000004;
	public static final int DB_AM_LOCKING = 0x000008;
	public static final int DB_AM_LOGGING = 0x000010;
	public static final int DB_AM_MLOCAL = 0x000020;
	public static final int DB_AM_PGDEF = 0x000040;
	public static final int DB_AM_RDONLY = 0x000080;
	public static final int DB_AM_SWAP = 0x000100;
	public static final int DB_AM_THREAD = 0x000200;
	public static final int DB_BT_RECNUM = 0x000400;
	public static final int DB_DBM_ERROR = 0x000800;
	public static final int DB_RE_DELIMITER = 0x001000;
	public static final int DB_RE_FIXEDLEN = 0x002000;
	public static final int DB_RE_PAD = 0x004000;
	public static final int DB_RE_RENUMBER = 0x008000;
	public static final int DB_RE_SNAPSHOT = 0x010000;
	public static final int DB_LOCKVERSION = 1;
	public static final int DB_LOCKMAGIC = 0x090193;
	public static final int DB_LOCK_NOWAIT = 0x01;
	public static final int DB_LOCK_UPGRADE = 0x02;
	public static final int DB_LOCK_CONFLICT = 0x01;
	public static final int DB_LOCK_RW_N = 3;
	public static final int DB_LOCK_RIW_N = 6;
	public static final int DB_ARCH_ABS = 0x001;
	public static final int DB_ARCH_DATA = 0x002;
	public static final int DB_ARCH_LOG = 0x004;
	public static final int DB_MPOOL_CREATE = 0x001;
	public static final int DB_MPOOL_LAST = 0x002;
	public static final int DB_MPOOL_NEW = 0x004;
	public static final int DB_MPOOL_CLEAN = 0x001;
	public static final int DB_MPOOL_DIRTY = 0x002;
	public static final int DB_MPOOL_DISCARD = 0x004;
	public static final int DB_TXNVERSION = 1;
	public static final int DB_TXNMAGIC = 0x041593;
	public static final int DB_TXN_BACKWARD_ROLL = 1;
	public static final int DB_TXN_FORWARD_ROLL = 2;
	public static final int DB_TXN_OPENFILES = 3;
	public static final int DB_TXN_REDO = 4;
	public static final int DB_TXN_UNDO = 5;
	public static final int DB_DBM_HSEARCH = 0;
}
