Viewing file: env_set_mutexlocks.html (3.6 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
Berkeley DB: DbEnv::set_mutexlocks
DbEnv::set_mutexlocks
|

|
#include <db_cxx.h>
int
DbEnv::set_mutexlocks(int do_lock);
Description
Toggle mutex locks. Setting do_lock to a zero value causes
Berkeley DB to grant all requested mutual exclusion mutexes and database locks
without regard for their availability.
This functionality should never be used for any other purpose than
debugging.
The DbEnv::set_mutexlocks interface may be used to configure Berkeley DB at any time
during the life of the application.
The DbEnv::set_mutexlocks method either returns a non-zero error value or throws an exception that
encapsulates a non-zero error value on failure, and returns 0 on success.
Class
DbEnv
See Also
DbEnv::close,
DbEnv::err, DbEnv::errx
DbEnv::open,
DbEnv::remove,
DbEnv::set_alloc,
DbEnv::set_cachesize,
DbEnv::set_data_dir,
DbEnv::set_errcall,
DbEnv::set_errfile,
DbEnv::set_error_stream,
DbEnv::set_errpfx,
DbEnv::set_feedback,
DbEnv::set_flags,
DbEnv::set_mutexlocks,
DbEnv::set_pageyield,
DbEnv::set_paniccall,
DbEnv::set_panicstate,
DbEnv::set_recovery_init,
DbEnv::set_rpc_server,
DbEnv::set_region_init,
DbEnv::set_shm_key,
DbEnv::set_tas_spins,
DbEnv::set_tmp_dir,
DbEnv::set_verbose,
DbEnv::strerror
and
DbEnv::version.
Copyright Sleepycat Software
|