mς
­fIc           @   sp   d  k  Z  y d k l Z Wn& e j
 o d f  d     YZ n Xd f  d     YZ d e f d     YZ d  S(   N(   s	   DictMixint	   DictMixinc           B   s   t  Z RS(   N(   t   __name__t
   __module__(    (    (    t(   /mit/python/lib/python2.4/bsddb/dbobj.pyR       s    t   DBEnvc           B   sH  t  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   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 e  i!   d$ j o d!   Z" d"   Z# d#   Z$ n RS(%   Nc         O   s   t  t i | |  |  _ d  S(   N(   t   applyt   dbR   t   argst   kwargst   selft   _cobj(   R	   R   R   (    (    R   t   __init__!   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   closeR   R   (   R	   R   R   (    (    R   R   $   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   openR   R   (   R	   R   R   (    (    R   R   &   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   removeR   R   (   R	   R   R   (    (    R   R   (   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_shm_keyR   R   (   R	   R   R   (    (    R   R   *   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_cachesizeR   R   (   R	   R   R   (    (    R   R   ,   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_data_dirR   R   (   R	   R   R   (    (    R   R   .   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t	   set_flagsR   R   (   R	   R   R   (    (    R   R   0   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_lg_bsizeR   R   (   R	   R   R   (    (    R   R   2   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_lg_dirR   R   (   R	   R   R   (    (    R   R   4   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_lg_maxR   R   (   R	   R   R   (    (    R   R   6   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_lk_detectR   R   (   R	   R   R   (    (    R   R   8   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_lk_maxR   R   (   R	   R   R   (    (    R   R   :   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_lk_max_locksR   R   (   R	   R   R   (    (    R   R   <   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_lk_max_lockersR   R   (   R	   R   R   (    (    R   R   >   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_lk_max_objectsR   R   (   R	   R   R   (    (    R   R   @   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_mp_mmapsizeR   R   (   R	   R   R   (    (    R   R   B   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_timeoutR   R   (   R	   R   R   (    (    R   R   D   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_tmp_dirR   R   (   R	   R   R   (    (    R   R   F   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t	   txn_beginR   R   (   R	   R   R   (    (    R   R   H   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   txn_checkpointR   R   (   R	   R   R   (    (    R   R   J   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   txn_statR   R   (   R	   R   R   (    (    R   R    L   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_tx_maxR   R   (   R	   R   R   (    (    R   R!   N   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   lock_detectR   R   (   R	   R   R   (    (    R   R"   P   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   lock_getR   R   (   R	   R   R   (    (    R   R#   R   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   lock_idR   R   (   R	   R   R   (    (    R   R$   T   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   lock_putR   R   (   R	   R   R   (    (    R   R%   V   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t	   lock_statR   R   (   R	   R   R   (    (    R   R&   X   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   log_archiveR   R   (   R	   R   R   (    (    R   R'   Z   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_get_returns_noneR   R   (   R	   R   R   (    (    R   R(   \   s    i   i   c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   dbremoveR   R   (   R	   R   R   (    (    R   R)   `   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   dbrenameR   R   (   R	   R   R   (    (    R   R*   b   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_encryptR   R   (   R	   R   R   (    (    R   R+   d   s    (   i   i   (%   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R    R!   R"   R#   R$   R%   R&   R'   R(   R   t   versionR)   R*   R+   (    (    (    R   R       sD   																																t   DBc           B   sΟ  t  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   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    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/   Z0 e1 i2   d3 j o d2   Z3 n RS(4   Nc         O   s&   t  t i | i f | |  |  _ d  S(   N(   R   R   R-   t   dbenvR
   R   R   R	   (   R	   R.   R   R   (    (    R   R   i   s    c         C   s   t  |  i  S(   N(   t   lenR	   R
   (   R	   (    (    R   t   __len__n   s    c         C   s   |  i | S(   N(   R	   R
   t   arg(   R	   R1   (    (    R   t   __getitem__p   s    c         C   s   | |  i | <d  S(   N(   t   valueR	   R
   t   key(   R	   R4   R3   (    (    R   t   __setitem__r   s    c         C   s   |  i | =d  S(   N(   R	   R
   R1   (   R	   R1   (    (    R   t   __delitem__t   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   appendR   R   (   R	   R   R   (    (    R   R7   w   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t	   associateR   R   (   R	   R   R   (    (    R   R8   y   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R   R   R   (   R	   R   R   (    (    R   R   {   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   consumeR   R   (   R	   R   R   (    (    R   R9   }   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   consume_waitR   R   (   R	   R   R   (    (    R   R:      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   cursorR   R   (   R	   R   R   (    (    R   R;      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   deleteR   R   (   R	   R   R   (    (    R   R<      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   fdR   R   (   R	   R   R   (    (    R   R=      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   getR   R   (   R	   R   R   (    (    R   R>      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   pgetR   R   (   R	   R   R   (    (    R   R?      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   get_bothR   R   (   R	   R   R   (    (    R   R@      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   get_byteswappedR   R   (   R	   R   R   (    (    R   RA      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   get_sizeR   R   (   R	   R   R   (    (    R   RB      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   get_typeR   R   (   R	   R   R   (    (    R   RC      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   joinR   R   (   R	   R   R   (    (    R   RD      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t	   key_rangeR   R   (   R	   R   R   (    (    R   RE      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   has_keyR   R   (   R	   R   R   (    (    R   RF      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   itemsR   R   (   R	   R   R   (    (    R   RG      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   keysR   R   (   R	   R   R   (    (    R   RH      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R   R   R   (   R	   R   R   (    (    R   R      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   putR   R   (   R	   R   R   (    (    R   RI      s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R   R   R   (   R	   R   R   (    (    R   R   ‘   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   renameR   R   (   R	   R   R   (    (    R   RJ   £   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_bt_minkeyR   R   (   R	   R   R   (    (    R   RK   ₯   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R   R   R   (   R	   R   R   (    (    R   R   §   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R   R   R   (   R	   R   R   (    (    R   R   ©   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_h_ffactorR   R   (   R	   R   R   (    (    R   RL   «   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_h_nelemR   R   (   R	   R   R   (    (    R   RM   ­   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_lorderR   R   (   R	   R   R   (    (    R   RN   ―   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_pagesizeR   R   (   R	   R   R   (    (    R   RO   ±   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_re_delimR   R   (   R	   R   R   (    (    R   RP   ³   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_re_lenR   R   (   R	   R   R   (    (    R   RQ   ΅   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t
   set_re_padR   R   (   R	   R   R   (    (    R   RR   ·   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_re_sourceR   R   (   R	   R   R   (    (    R   RS   Ή   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   set_q_extentsizeR   R   (   R	   R   R   (    (    R   RT   »   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   statR   R   (   R	   R   R   (    (    R   RU   ½   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   syncR   R   (   R	   R   R   (    (    R   RV   Ώ   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   typeR   R   (   R	   R   R   (    (    R   RW   Α   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   upgradeR   R   (   R	   R   R   (    (    R   RX   Γ   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   valuesR   R   (   R	   R   R   (    (    R   RY   Ε   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   t   verifyR   R   (   R	   R   R   (    (    R   RZ   Η   s    c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R(   R   R   (   R	   R   R   (    (    R   R(   Ι   s    i   i   c         O   s   t  |  i i | |  S(   N(   R   R	   R
   R+   R   R   (   R	   R   R   (    (    R   R+   Ν   s    (   i   i   (4   R   R   R   R0   R2   R5   R6   R7   R8   R   R9   R:   R;   R<   R=   R>   R?   R@   RA   RB   RC   RD   RE   RF   RG   RH   R   RI   R   RJ   RK   R   R   RL   RM   RN   RO   RP   RQ   RR   RS   RT   RU   RV   RW   RX   RY   RZ   R(   R   R,   R+   (    (    (    R   R-   h   sb   																																															(   R   t   UserDictR    t   ImportErrorR   R-   (   R-   R    R   R   (    (    R   t   ?   s   	H