API FOR ADVANCED USERS – This class lets you manipulate global locks within a transaction. More...
#include <ilserver/transact.h>
Public Member Functions | |
| IlsSafeMutexLockResult | lock () |
| Performs a lock. It returns false if the operation fails. | |
| IlsSafeMutexLockResult | trylock () |
| Tries to perform a lock. It returns false if the lock cannot be taken. | |
| IlsSafeMutexUnlockResult | unlock () |
| Releases a lock. It returns false if the operation fails. | |
API FOR ADVANCED USERS – This class lets you manipulate global locks within a transaction.
Library: server
and mvcomp
Global locks are automatically released when the transaction is over. Using this class, you can perform several locks in a row.
IlsLock, IlsTransaction.