head 1.2; access; symbols RPM_4_0_3:1.1.1.1 RPM:1.1.1; locks; strict; comment @# @; 1.2 date 2003.08.24.12.18.26; author rse; state dead; branches; next 1.1; 1.1 date 2001.07.23.20.45.36; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.07.23.20.45.36; author rse; state Exp; branches; next ; desc @@ 1.2 log @Resolve: RPM 4.0.3 -> RPM 4.0.4 @ text @ Berkeley DB: DbEnv::set_mutexlocks

DbEnv::set_mutexlocks

APIRef

#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.

APIRef

Copyright Sleepycat Software @ 1.1 log @Initial revision @ text @d1 1 a1 1 @ 1.1.1.1 log @Import: RPM 4.0.3 @ text @@