úÎfÂZc¿      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾ó¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíî ï !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklğmno=An exception indicating an error in a Berkeley DB operation. pqr0An errno value returned by the operating system sHHaskell binding: Attempted to use a DbCursor handle after it was closed tEHaskell binding: Attempted to use a DbTxn handle after it was closed uBHaskell binding: Attempted to use a Db handle after it was closed vEHaskell binding: Attempted to use a DbEnv handle after it was closed wEnvironment version mismatch. xVerify failed; bad format. ySecondary index corrupt. zPanic return. {"Site cannot currently be reached. |"Permanent log record not written. }New site entered system. ~API/Replication lockout now. Master lease has expired. €"Unable to join replication group. !Cached not written perm written. ‚This msg should be ignored. ƒTime to hold an election. „Rolled back a commit. …There are two masters. †Requested page not found. ‡Out-of-date version. ˆKey/data pair not found (EOF). ‰Bad ID sent to server. ŠBad home sent to server. ‹Server panic return. ŒIn-memory log buffer full. Lock unavailable.  Deadlock. The key/data pair already exists. Key/data deleted or never created. ‘"Null" return from 2ndary callbk. ’"User memory too small for return. “ñ”)Create a Berkeley DB environment handle. •–—˜™š›œŸ ¡¢<Open the Berkeley DB environment, which must be done before §. 'UNIX file creation mode, or 0, meaning "-readable and writable by both owner and group" Database environment's home directory £#Close the Berkeley DB environment. ¤%Start the Berkeley DB lock detector. ¥Create a database handle. ¦§Open a database. 'Unix file creation mode, or 0, meaning "-readable and writable by both owner and group"  Filename *Optional name of database within the file ¨5Create a new transaction. You are recommended to use ©  instead of this function. Optional parent transaction ©CAn exception-safe helper that runs an action inside a transaction. C It will commit on completion, or abort if an exception is thrown. ¨ flags ¬ flags Parent transaction 'The action to run inside a transaction ª&Checkpoint the transaction subsystem. kbyte min «EAbort a transaction, rolling back any writes that were made. You are  recommended to use © instead of this function. ¬1Commit a transaction. You are recommended to use ©  instead of this function. ­<Get the locker ID for a transaction, which can be used with °. ®Acquire a DbLock. ­! converts a DbTxn to a DbLocker. 1Object, which is a key that identifies this lock The identity of the locker. ¯-Release a DbLock acquired by dbEnv_lock_get. °Wrap dbEnv_lock_get /2 dbEnv_lock_put around the specified computation.  ­! converts a DbTxn to a DbLocker. CObject, which is an environment-wide key that identifies this lock The identity of the locker. "Computation to perform under lock ±NLook the key up in the database, and return Just the stored value, or Nothing  if it was not found. Key ²EStore the specified value into the database under the specified key. Key Value ò³´µLAn exception-safe helper that creates a cursor, passes it to an action, and  cleans up afterwards. ¶ flags Optional tansaction 'The action that operates on the cursor ¶-Open a DbCursor. You are recommended to use µ instead of this  function. ·-Close a DBCursor. You are recommended to use µ instead of this  function. ¸7Count the number of duplicates at the cursor position. ¹*Delete the record at the cursor position. ºEAn exception-safe helper that duplcates a cursor using dbCursor_dup, 3 passes it to an action, and cleans up afterwards. ¶ flags The source cursor 'The action that operates on the cursor »¼KFetch the record pointed at by the cursor (modified by the flags - see the Q Berkeley DB documentation), and return Just the (key, value) pair at the cursor . position, or Nothing if no record was found. ½$Move the cursor to the specified key/&data pair of the database, and return ? the datum associated with the given key, or Nothing if it wasn' t matched. F (This is DBC->get with the DB_SET flag. The DB_SET flag is implied.) ¾ stores key/;data pairs into the database in the context of the cursor. ¿  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿kjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! q’‘Œ‹Š‰ˆ‡†…„ƒ‚€~}|{zyxwvutsropm£l”Ÿ•—™›®¯°¢ ¤–˜šœª©¨ «¬­´¥³±  §²¦µ¶·¸¹º»¼½¾¡“n ¿   Nkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoppq!’‘Œ‹Š‰ˆ‡†…„ƒ‚€~}|{zyxwvutsrrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾ó      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíî ïğñòóBerkeleyDB-0.7Database.Berkeley.DbDbCursorDbLock DbLockMode DB_LOCK_IWR DB_LOCK_IREADDB_LOCK_IWRITE DB_LOCK_WRITE DB_LOCK_READDbLockerDbTxn DbTxn_structDbType DB_UNKNOWNDB_QUEUEDB_RECNODB_HASHDB_BTREEDb DbLockFlagDB_LOCK_YOUNGESTDB_LOCK_RANDOMDB_LOCK_OLDESTDB_LOCK_MINWRITEDB_LOCK_MINLOCKSDB_LOCK_MAXWRITEDB_LOCK_MAXLOCKSDB_LOCK_EXPIREDB_LOCK_DEFAULT DB_LOCK_NORUNDbFlag DB_WRITELOCKDB_WRITECURSORDB_UPDATE_SECONDARY DB_SET_RECNO DB_SET_RANGEDB_SET DB_PREV_NODUP DB_PREV_DUPDB_PREV DB_POSITION DB_NOSYNCDB_NOOVERWRITE DB_NODUPDATA DB_NEXT_NODUP DB_NEXT_DUPDB_NEXTDB_LAST DB_KEYLAST DB_KEYFIRST DB_JOIN_ITEM DB_GET_RECNODB_GET_BOTH_RANGE DB_GET_BOTHC DB_GET_BOTHDB_FIRST DB_CURRENTDB_CONSUME_WAIT DB_CONSUME DB_BEFORE DB_APPENDDB_AFTERDB_LOCK_NOWAITDB_RMWDB_MULTIPLE_KEY DB_MULTIPLE DB_WRITEOPEN DB_RDWRMASTERDB_NO_AUTO_COMMITDB_FCNTL_LOCKINGDB_EXCL DB_SYSTEM_MEM DB_REGISTERDB_RECOVER_FATAL DB_PRIVATE DB_LOCKDOWN DB_INIT_TXN DB_INIT_REP DB_INIT_MPOOL DB_INIT_LOG DB_INIT_LOCK DB_INIT_CDBDB_USE_ENVIRON_ROOTDB_USE_ENVIRON DB_XA_CREATEDB_CXX_NO_EXCEPTIONSDB_TXN_SNAPSHOT DB_DIRTY_READDB_READ_UNCOMMITTED DB_DEGREE_2DB_READ_COMMITTEDDB_AUTO_COMMITDB_IGNORE_LEASE DB_TXN_WAIT DB_TXN_SYNC DB_SPARE_FLAGDB_TXN_WRITE_NOSYNCDB_TXN_NOT_DURABLE DB_TXN_NOWAIT DB_TXN_NOSYNC DB_TRUNCATE DB_THREAD DB_RECOVER DB_RDONLY DB_NOMMAPDB_MULTIVERSIONDB_FORCEDB_DURABLE_UNKNOWN DB_CREATEDbEnvCreateFlagDbEnv DbEnv_struct DbExceptionDbError SYSTEM_ERROR!DB_ACCESSED_DB_CURSOR_AFTER_CLOSEDB_ACCESSED_DB_TXN_AFTER_CLOSEDB_ACCESSED_DB_AFTER_CLOSEDB_ACCESSED_DB_ENV_AFTER_CLOSEDB_VERSION_MISMATCH DB_VERIFY_BADDB_SECONDARY_BADDB_RUNRECOVERYDB_REP_UNAVAILDB_REP_NOTPERMDB_REP_NEWSITEDB_REP_LOCKOUTDB_REP_LEASE_EXPIREDDB_REP_JOIN_FAILURE DB_REP_ISPERM DB_REP_IGNOREDB_REP_HOLDELECTIONDB_REP_HANDLE_DEADDB_REP_DUPMASTERDB_PAGE_NOTFOUNDDB_OLD_VERSION DB_NOTFOUNDDB_NOSERVER_IDDB_NOSERVER_HOME DB_NOSERVERDB_LOG_BUFFER_FULLDB_LOCK_NOTGRANTEDDB_LOCK_DEADLOCK DB_KEYEXIST DB_KEYEMPTY DB_DONOTINDEXDB_BUFFER_SMALL dbErrFromNum dbEnv_createdbEnv_get_lk_max_lockersdbEnv_set_lk_max_lockersdbEnv_get_lk_max_locksdbEnv_set_lk_max_locksdbEnv_get_lk_max_objectsdbEnv_set_lk_max_objectsdbEnv_get_tx_maxdbEnv_set_tx_maxdbEnv_get_cache_sizedbEnv_set_cache_sizedbEnv_get_lg_regionmaxdbEnv_set_lg_regionmaxdbToNum dbEnv_open dbEnv_closedbEnv_set_lk_detect db_createdb_set_pagesizedb_opendbEnv_txn_begin dbEnv_withTxndbEnv_txn_checkpoint dbTxn_abort dbTxn_commitdbTxn_iddbEnv_lock_getdbEnv_lock_putdbEnv_withLockdb_getdb_putdb_deldb_close db_withCursor db_cursordbCursor_closedbCursor_count dbCursor_deldbCursor_withCursor dbCursor_dup dbCursor_get dbCursor_set dbCursor_put _dbCursor_put _dbCursor_set _dbCursor_get _dbCursor_dup _dbCursor_del_dbCursor_count_dbCursor_close _db_cursor_dbcursor_delete _db_close_db_del_db_put_db_get_freeString_finalizer _freeString_dbenv_lock_put_dbenv_lock_get_dblock_delete _dbtxn_id _dbtxn_commit _dbtxn_abort_dbenv_txn_checkpoint_dbenv_txn_begin_db_open _dbtxn_delete_db_set_pagesize _db_create _db_delete_dbenv_set_lk_detect _dbenv_close _dbenv_open_dbenv_set_lg_regionmax_dbenv_get_lg_regionmax_dbenv_set_cachesize_dbenv_get_cachesize_dbenv_set_tx_max_dbenv_get_tx_max_dbenv_set_lk_max_objects_dbenv_get_lk_max_objects_dbenv_set_lk_max_locks_dbenv_get_lk_max_locks_dbenv_set_lk_max_lockers_dbenv_get_lk_max_lockers _dbenv_create _dbenv_deleteDbCursor_struct DbLock_struct Db_struct DB_RPCCLIENTthrowDBwithByteString