勇芳软件工作室.汉化:  Constants >

Mutex Types

Previous pageReturn to chapter overviewNext page

%SQLITE_MUTEX_FAST          = 0

%SQLITE_MUTEX_RECURSIVE     = 1

%SQLITE_MUTEX_STATIC_MASTER = 2

%SQLITE_MUTEX_STATIC_MEM    = 3   ' /* sqlite3_malloc() *' /

%SQLITE_MUTEX_STATIC_MEM2   = 4   ' /* sqlite3_release_memory() *' /

%SQLITE_MUTEX_STATIC_PRNG   = 5   ' /* sqlite3_random() *' /

%SQLITE_MUTEX_STATIC_LRU    = 6   ' /* lru page list *' /

%SQLITE_MUTEX_STATIC_LRU2   = 7   ' /* lru page list '*/

%SQLITE_MUTEX_STATIC_PMEM   = 7   ' /* sqlite3PageMalloc() ' */

 

sqlite3_mutex_alloc函数接受一个参数,它是这些整数常量之一。

 

一组静态互斥体可能会从一个SQLite版本更改为下一个。覆盖内置互斥体逻辑的应用程序必须准备好容纳其他静态互斥体。