SQLITE_MUTEX_FAST(3)

SQLITE_MUTEX_FAST(3) | Library Functions Manual | SQLITE_MUTEX_FAST(3)

# NAME

SQLITE_MUTEX_FAST, SQLITE_MUTEX_RECURSIVE, SQLITE_MUTEX_STATIC_MASTER, SQLITE_MUTEX_STATIC_MEM, SQLITE_MUTEX_STATIC_MEM2, SQLITE_MUTEX_STATIC_OPEN, SQLITE_MUTEX_STATIC_PRNG, SQLITE_MUTEX_STATIC_LRU, SQLITE_MUTEX_STATIC_LRU2, SQLITE_MUTEX_STATIC_PMEM, SQLITE_MUTEX_STATIC_APP1, SQLITE_MUTEX_STATIC_APP2, SQLITE_MUTEX_STATIC_APP3, SQLITE_MUTEX_STATIC_VFS1, SQLITE_MUTEX_STATIC_VFS2, SQLITE_MUTEX_STATIC_VFS3 — Mutex Types

# SYNOPSIS

#define SQLITE_MUTEX_FAST
#define SQLITE_MUTEX_RECURSIVE
#define SQLITE_MUTEX_STATIC_MASTER
#define SQLITE_MUTEX_STATIC_MEM
#define SQLITE_MUTEX_STATIC_MEM2
#define SQLITE_MUTEX_STATIC_OPEN
#define SQLITE_MUTEX_STATIC_PRNG
#define SQLITE_MUTEX_STATIC_LRU
#define SQLITE_MUTEX_STATIC_LRU2
#define SQLITE_MUTEX_STATIC_PMEM
#define SQLITE_MUTEX_STATIC_APP1
#define SQLITE_MUTEX_STATIC_APP2
#define SQLITE_MUTEX_STATIC_APP3
#define SQLITE_MUTEX_STATIC_VFS1
#define SQLITE_MUTEX_STATIC_VFS2
#define SQLITE_MUTEX_STATIC_VFS3

# DESCRIPTION

The sqlite3_mutex_alloc() interface takes a single argument which is one of these integer constants.
The set of static mutexes may change from one SQLite release to the next. Applications that override the built-in mutex logic must be prepared to accommodate additional static mutexes.

# SEE ALSO

sqlite3_mutex_alloc(3)

March 11, 2017 | NetBSD 8.3