Object lock mode.

See also:
ObjectLock, Database::tx_begin, Database::lock_table, Table::lock_row
Enumerator:
DB_LOCK_SHARED  Obtain a shared lock.

When applied to a table or row, a shared object allows other transactions to read, but not modify, the locked object. When applied to a transaction, a shared lock allows other transactions to access the database concurrently.

DB_LOCK_EXCLUSIVE  Obtain an exclusive lock.

When applied to a table or row, an exclusive lock prevents other transactions from reading or writing the locked object. When applied to a transaction, an exclusive lock prevents other transactions from starting until the current transaction is finished.


Copyright © 2005-2008 ITTIA®. All rights reserved.