mς &U²Ic@spdkZydklZWn&ej odfd„ƒYZnXdfd„ƒYZdefd„ƒYZdS(N(s DictMixint DictMixincBstZRS(N(t__name__t __module__(((t(/data/zmath/lib/python2.4/bsddb/dbobj.pyRstDBEnvcBsHtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Ze i!ƒd$jod!„Z"d"„Z#d#„Z$nRS(%NcOstti||ƒ|_dS(N(tapplytdbRtargstkwargstselft_cobj(R RR((Rt__init__!scOst|ii||ƒS(N(RR R tcloseRR(R RR((RR $scOst|ii||ƒS(N(RR R topenRR(R RR((RR &scOst|ii||ƒS(N(RR R tremoveRR(R RR((RR(scOst|ii||ƒS(N(RR R t set_shm_keyRR(R RR((RR*scOst|ii||ƒS(N(RR R t set_cachesizeRR(R RR((RR,scOst|ii||ƒS(N(RR R t set_data_dirRR(R RR((RR.scOst|ii||ƒS(N(RR R t set_flagsRR(R RR((RR0scOst|ii||ƒS(N(RR R t set_lg_bsizeRR(R RR((RR2scOst|ii||ƒS(N(RR R t set_lg_dirRR(R RR((RR4scOst|ii||ƒS(N(RR R t set_lg_maxRR(R RR((RR6scOst|ii||ƒS(N(RR R t set_lk_detectRR(R RR((RR8scOst|ii||ƒS(N(RR R t set_lk_maxRR(R RR((RR:scOst|ii||ƒS(N(RR R tset_lk_max_locksRR(R RR((RR<scOst|ii||ƒS(N(RR R tset_lk_max_lockersRR(R RR((RR>scOst|ii||ƒS(N(RR R tset_lk_max_objectsRR(R RR((RR@scOst|ii||ƒS(N(RR R tset_mp_mmapsizeRR(R RR((RRBscOst|ii||ƒS(N(RR R t set_timeoutRR(R RR((RRDscOst|ii||ƒS(N(RR R t set_tmp_dirRR(R RR((RRFscOst|ii||ƒS(N(RR R t txn_beginRR(R RR((RRHscOst|ii||ƒS(N(RR R ttxn_checkpointRR(R RR((RRJscOst|ii||ƒS(N(RR R ttxn_statRR(R RR((RR LscOst|ii||ƒS(N(RR R t set_tx_maxRR(R RR((RR!NscOst|ii||ƒS(N(RR R t lock_detectRR(R RR((RR"PscOst|ii||ƒS(N(RR R tlock_getRR(R RR((RR#RscOst|ii||ƒS(N(RR R tlock_idRR(R RR((RR$TscOst|ii||ƒS(N(RR R tlock_putRR(R RR((RR%VscOst|ii||ƒS(N(RR R t lock_statRR(R RR((RR&XscOst|ii||ƒS(N(RR R t log_archiveRR(R RR((RR'ZscOst|ii||ƒS(N(RR R tset_get_returns_noneRR(R RR((RR(\siicOst|ii||ƒS(N(RR R tdbremoveRR(R RR((RR)`scOst|ii||ƒS(N(RR R tdbrenameRR(R RR((RR*bscOst|ii||ƒS(N(RR R t set_encryptRR(R RR((RR+ds(ii(%RRR R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(RtversionR)R*R+(((RR sD                                tDBcBsΟtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z!d!„Z"d"„Z#d#„Z$d$„Z%d%„Z&d&„Z'd'„Z(d(„Z)d)„Z*d*„Z+d+„Z,d,„Z-d-„Z.d.„Z/d/„Z0e1i2ƒd3jo d2„Z3nRS(4NcOs&tti|if||ƒ|_dS(N(RRR-tdbenvR RRR (R R.RR((RR iscCs t|iƒS(N(tlenR R (R ((Rt__len__nscCs |i|S(N(R R targ(R R1((Rt __getitem__pscCs||i|‡scOst|ii||ƒS(N(RR R tpgetRR(R RR((RR?‰scOst|ii||ƒS(N(RR R tget_bothRR(R RR((RR@‹scOst|ii||ƒS(N(RR R tget_byteswappedRR(R RR((RRAscOst|ii||ƒS(N(RR R tget_sizeRR(R RR((RRBscOst|ii||ƒS(N(RR R tget_typeRR(R RR((RRC‘scOst|ii||ƒS(N(RR R tjoinRR(R RR((RRD“scOst|ii||ƒS(N(RR R t key_rangeRR(R RR((RRE•scOst|ii||ƒS(N(RR R thas_keyRR(R RR((RRF—scOst|ii||ƒS(N(RR R titemsRR(R RR((RRG™scOst|ii||ƒS(N(RR R tkeysRR(R RR((RRH›scOst|ii||ƒS(N(RR R R RR(R RR((RR scOst|ii||ƒS(N(RR R tputRR(R RR((RRIŸscOst|ii||ƒS(N(RR R RRR(R RR((RR‘scOst|ii||ƒS(N(RR R trenameRR(R RR((RRJ£scOst|ii||ƒS(N(RR R t set_bt_minkeyRR(R RR((RRK₯scOst|ii||ƒS(N(RR R RRR(R RR((RR§scOst|ii||ƒS(N(RR R RRR(R RR((RR©scOst|ii||ƒS(N(RR R t set_h_ffactorRR(R RR((RRL«scOst|ii||ƒS(N(RR R t set_h_nelemRR(R RR((RRM­scOst|ii||ƒS(N(RR R t set_lorderRR(R RR((RRN―scOst|ii||ƒS(N(RR R t set_pagesizeRR(R RR((RRO±scOst|ii||ƒS(N(RR R t set_re_delimRR(R RR((RRP³scOst|ii||ƒS(N(RR R t set_re_lenRR(R RR((RRQ΅scOst|ii||ƒS(N(RR R t set_re_padRR(R RR((RRR·scOst|ii||ƒS(N(RR R t set_re_sourceRR(R RR((RRSΉscOst|ii||ƒS(N(RR R tset_q_extentsizeRR(R RR((RRT»scOst|ii||ƒS(N(RR R tstatRR(R RR((RRU½scOst|ii||ƒS(N(RR R tsyncRR(R RR((RRVΏscOst|ii||ƒS(N(RR R ttypeRR(R RR((RRWΑscOst|ii||ƒS(N(RR R tupgradeRR(R RR((RRXΓscOst|ii||ƒS(N(RR R tvaluesRR(R RR((RRYΕscOst|ii||ƒS(N(RR R tverifyRR(R RR((RRZΗscOst|ii||ƒS(N(RR R R(RR(R RR((RR(ΙsiicOst|ii||ƒS(N(RR R R+RR(R RR((RR+Νs(ii(4RRR R0R2R5R6R7R8R R9R:R;R<R=R>R?R@RARBRCRDRERFRGRHR RIRRJRKRRRLRMRNRORPRQRRRSRTRURVRWRXRYRZR(RR,R+(((RR-hsb                                               (RtUserDictRt ImportErrorRR-(R-RRR((Rt?s H