enum

Lmdb::Flags::Environment

Inherits Enum / Comparable / Value / Object

Constants

FIXED_MAP = 1_u32

##/**@defgroup mdb_env Environment Flags

  • @{ */ ##/**mmap at a fixed address (experimental) */
NO_SUBDIR = 16384_u32

#/**no environment directory */

NO_SYNC = 65536_u32

#/**don't fsync after commit */

READ_ONLY = 131072_u32

#/**read only */

NO_MET_ASYNC = 262144_u32

#/**don't fsync metapage after commit */

WRITE_MAP = 524288_u32

#/**use writable mmap */

MAP_ASYNC = 1048576_u32

#/**use asynchronous msync when #MDB_WRITEMAP is used */

NO_TLS = 2097152_u32

#/**tie reader locktable slots to #MDB_txn objects instead of to threads */

NO_LOCK = 4194304_u32

#/**don't do any locking, caller must manage their own locks */

NO_READ_AHEAD = 8388608_u32

#/**don't do readahead (no effect on Windows) */

NO_MEM_INIT = 16777216_u32

#/**don't initialize malloc'd memory before writing to datafile */

None = 0_u32
All = 33505281_u32

Instance methods

fixed_map?

Returns true if this enum value contains FIXED_MAP

Source
map_async?

Returns true if this enum value contains MAP_ASYNC

Source
no_lock?

Returns true if this enum value contains NO_LOCK

Source
no_mem_init?

Returns true if this enum value contains NO_MEM_INIT

Source
no_met_async?

Returns true if this enum value contains NO_MET_ASYNC

Source
no_read_ahead?

Returns true if this enum value contains NO_READ_AHEAD

Source
no_subdir?

Returns true if this enum value contains NO_SUBDIR

Source
no_sync?

Returns true if this enum value contains NO_SYNC

Source
no_tls?

Returns true if this enum value contains NO_TLS

Source
none?
Source
read_only?

Returns true if this enum value contains READ_ONLY

Source
write_map?

Returns true if this enum value contains WRITE_MAP

Source