|
Functions |
| FLMEXP RCODE FLMAPI | FlmDbTransBegin (HFDB hDb, FLMUINT uiTransType, FLMUINT uiMaxLockWait, FLMBYTE *pucHeader=NULL) |
| | Begin a transaction on the database.
|
| FLMEXP RCODE FLMAPI | FlmDbTransCommit (HFDB hDb, FLMBOOL *pbEmpty=NULL) |
| | Commit current transaction (if any) on a database.
|
| FLMEXP RCODE FLMAPI | FlmDbTransAbort (HFDB hDb) |
| | Abort current transaction (if any) on a database.
|
| FLMEXP RCODE FLMAPI | FlmDbGetTransType (HFDB hDb, FLMUINT *puiTransType) |
| | Get type of current transaction (if any) on a database.
|
| FLMEXP RCODE FLMAPI | FlmDbGetTransId (HFDB hDb, FLMUINT *puiTransID) |
| | Get current transaction ID.
|
| FLMEXP RCODE FLMAPI | FlmDbGetCommitCnt (HFDB hDb, FLMUINT *puiCommitCount) |
| | Get number of committed transactions for a database.
|
| FLMEXP RCODE FLMAPI | FlmDbLock (HFDB hDb, eLockType lockType, FLMINT iPriority, FLMUINT uiTimeout) |
| | Lock a database.
|
| FLMEXP RCODE FLMAPI | FlmDbUnlock (HFDB hDb) |
| | Unlock a database.
|
| FLMEXP RCODE FLMAPI | FlmDbGetLockType (HFDB hDb, eLockType *pLockType, FLMBOOL *pbImplicit) |
| | Get the type of lock currently in effect on a database (if any).
|
| FLMEXP RCODE FLMAPI | FlmDbCheckpoint (HFDB hDb, FLMUINT uiTimeout) |
| | Perform a checkpoint on the database.
|