‡Æ
qUó9c       sÆ     d  Z    d Z  d Z  d k Z  d k Z   d k Z ! d k l Z l Z l Z # d k l	 Z	 % d f  d „  ƒ  YZ
 • d e i i f d	 „  ƒ  YZ žd
 e i i f d „  ƒ  YZ d S(   s<   Databases on an attached Palm Computing(R) platform device.
s0   $Id: DLP.py,v 1.14 1999/12/16 10:00:32 rob Exp $s.   Copyright 1999 Rob Tillotson <robt@debian.org>N(   s   Databases	   PrefBlocks   _(   s   pisocks	   DBWrapperc      s=  % & d „  Z  * d „  Z - d „  Z 0 d „  Z 6 d „  Z 9 d „  Z < d „  Z B d „  Z H d	 „  Z K d
 „  Z	 N d „  Z
 Q d „  Z T d „  Z W d „  Z Z d „  Z ] d „  Z ` d „  Z c d „  Z g d „  Z j d „  Z m d „  Z p d „  Z x d „  Z € d „  Z ‹ d „  Z  d „  Z RS(   Nc    s   & ' | |  _  ( | |  _ d  S(   N(   s   sockets   selfs   db(   s   selfs   sockets   dbs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   __init__& s   c    s    * + t  i |  i |  i ƒ Sd  S(   N(   s   pisocks   dlp_ReadOpenDBInfos   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys
   getRecords* s   c    s#   - . t  i |  i |  i | ƒ Sd  S(   N(   s   pisocks   dlp_ReadResourceByIndexs   selfs   sockets   dbs   i(   s   selfs   is;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getResource- s   c    sk   0 1 t  i |  i |  i | ƒ } 2 | t j o 2 t Sn 3 | \ } } } } 4 | | | | | f Sd  S(   N(   s   pisocks   dlp_ReadRecordByIndexs   selfs   sockets   dbs   is   rets   Nones   raws   ids   attrs   cat(   s   selfs   is   rets   raws   ids   attrs   cats;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   getRecord0 s
    c    s)   6 7 t  i |  i |  i | | | ƒ Sd  S(   N(   s   pisocks   dlp_WriteResources   selfs   sockets   dbs   types   ids   raw(   s   selfs   types   ids   raws;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   setResource6 s   c    s,   9 : t  i |  i |  i | | | | ƒ Sd  S(   N(	   s   pisocks   dlp_WriteRecords   selfs   sockets   dbs   attrs   ids   cats   raw(   s   selfs   attrs   ids   cats   raws;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   setRecord9 s   c    sb   < = t  i |  i |  i | | ƒ } > | t j o > t Sn ? | \ } } @ | | | f Sd  S(   N(   s   pisocks   dlp_ReadResourceByTypes   selfs   sockets   dbs   types   ids   rets   Nones   raws   index(   s   selfs   types   ids   rets   raws   indexs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getResourceByID< s
   ! c    sk   B C t  i |  i |  i | ƒ } D | t j o D t Sn E | \ } } } } F | | | | | f Sd  S(   N(   s   pisocks   dlp_ReadRecordByIds   selfs   sockets   dbs   ids   rets   Nones   raws   indexs   attrs   cat(   s   selfs   ids   rets   raws   indexs   attrs   cats;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getRecordByIDB s
    c    s)   H I t  i |  i |  i d | | ƒ Sd  S(   Ni    (   s   pisocks   dlp_DeleteResources   selfs   sockets   dbs   types   id(   s   selfs   types   ids;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   deleteResourceH s   c    s&   K L t  i |  i |  i d | ƒ Sd  S(   Ni    (   s   pisocks   dlp_DeleteRecords   selfs   sockets   dbs   id(   s   selfs   ids;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   deleteRecordK s   c    s)   N O t  i |  i |  i d t d ƒ Sd  S(   Ni   i    (   s   pisocks   dlp_DeleteResources   selfs   sockets   dbs   None(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   deleteResourcesN s   c    s&   Q R t  i |  i |  i d d ƒ Sd  S(   Ni   i    (   s   pisocks   dlp_DeleteRecords   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   deleteRecordsQ s   c    s#   T U t  i |  i |  i d ƒ Sd  S(   Ni    (   s   pisocks   dlp_ReadAppBlocks   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getAppBlockT s   c    s#   W X t  i |  i |  i | ƒ Sd  S(   N(   s   pisocks   dlp_WriteAppBlocks   selfs   sockets   dbs   raw(   s   selfs   raws;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   setAppBlockW s   c    s#   Z [ t  i |  i |  i d ƒ Sd  S(   Ni    (   s   pisocks   dlp_ReadSortBlocks   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getSortBlockZ s   c    s#   ] ^ t  i |  i |  i | ƒ Sd  S(   N(   s   pisocks   dlp_WriteSortBlocks   selfs   sockets   dbs   raw(   s   selfs   raws;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   setSortBlock] s   c    s&   ` a t  i |  i |  i | | ƒ Sd  S(   N(   s   pisocks   dlp_MoveCategorys   selfs   sockets   dbs   frms   to(   s   selfs   frms   tos;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   moveCategory` s   c    s#   c d t  i |  i |  i | ƒ Sd  S(   N(   s   pisocks   dlp_DeleteCategorys   selfs   sockets   dbs   cat(   s   selfs   cats;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   deleteCategoryc s   c    s    g h t  i |  i |  i ƒ Sd  S(   N(   s   pisocks   dlp_ResetSyncFlagss   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys
   resetFlagsg s   c    s    j k t  i |  i |  i ƒ Sd  S(   N(   s   pisocks   dlp_CleanUpDatabases   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   purgej s   c    s    m n t  i |  i |  i ƒ Sd  S(   N(   s   pisocks   dlp_ResetDBIndexs   selfs   sockets   db(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   resetNextm s   c    sq   p q t  i |  i r |  i s | ƒ } t | t j o t t Sn u | \ } } } } v | | | | | f Sd  S(   N(   s   pisocks   dlp_ReadNextRecInCategorys   selfs   sockets   dbs   cats   rets   Nones   bufs   ids   indexs   attr(   s   selfs   cats   rets   bufs   ids   indexs   attrs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getNextRecordp s   	 c    sq   x y t  i |  i z |  i { | ƒ } | | t j o | t Sn } | \ } } } } ~ | | | | | f Sd  S(   N(   s   pisocks!   dlp_ReadNextModifiedRecInCategorys   selfs   sockets   dbs   cats   rets   Nones   bufs   ids   indexs   attr(   s   selfs   cats   rets   bufs   ids   indexs   attrs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getNextModRecordx s   	 c    s›   €  g  } ‚ d } ƒ x| ƒ d oq „ t i |  i |  i | | d ƒ } … | | } † | p t	 | ƒ d j  o ‡ | Sn ‰ | t	 | ƒ } q Wd  S(   Ni    i   iÿ?  (
   s   ls   sts   pisocks   dlp_ReadRecordIDLists   selfs   sockets   dbs   sorts   rets   len(   s   selfs   sorts   ls   sts   rets;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getRecordIDs€ s   		 
$c    s5   ‹ Œ t  i |  i |  i ƒ }  t |  _ Ž | Sd  S(   N(   s   pisocks   dlp_CloseDBs   selfs   sockets   dbs   rs   None(   s   selfs   rs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   close‹ s   c    s7    ‘ |  i t j	 o ’ t i |  i |  i ƒ n d  S(   N(   s   selfs   dbs   Nones   pisocks   dlp_CloseDBs   socket(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   __del__ s   (   s   __init__s
   getRecordss   getResources	   getRecords   setResources	   setRecords   getResourceByIDs   getRecordByIDs   deleteResources   deleteRecords   deleteResourcess   deleteRecordss   getAppBlocks   setAppBlocks   getSortBlocks   setSortBlocks   moveCategorys   deleteCategorys
   resetFlagss   purges	   resetNexts   getNextRecords   getNextModRecords   getRecordIDss   closes   __del__(    s;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   DBWrapper% s4   s   DLPStorec      sŽ  • – d d d d d d f Z  — d d d	 f Z ™ d d e e d
 „ Z ¥ d e f  d „ Z ² d d e f  d „ Z ¼ d „  Z À d „  Z Ä d „  Z	 Ç e e e d „ Z
 Ù d d „ Z Þ d d d „ Z è d „  Z ì d „  Z ð d „  Z ô d d „ Z ø d „  Z ü d „  Z  d „  Z d e d „ Z 
d „  Z #d  „  Z 'd! „  Z 9d e d# ƒ d" „ Z Nd$ „  Z Qd% „  Z RS(&   Ns   reads   writes   creates   deletes   lists   installs	   id-uniques
   id-replaces   id-auto-assignc    sq   ™ › t  i i i |  ƒ  | |  _ ž | |  _ Ÿ t |  _   | |  _	 ¡ | |  _
 ¢ t |  _ £ d |  _ d  S(   Ni    (   s   Pyrites   Stores	   BaseStores   __init__s   selfs   ports   cardnos   Nones   sockets   preconnect_hooks   postconnect_hooks	   user_infos   reset_on_close(   s   selfs   ports   cardnos   preconnect_hooks   postconnect_hooks;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   __init__™ s   s
   /dev/piloti    c 	   sH  ¥ ¦ |  i | ƒ o § t t d ƒ | ‚ n ¨ d } © d | j o © | t i B} n ª d | j o ª | t i	 B} n « d | j o « | t i
 B} n ¬ d | j o ¬ | t i B} n ­ |  i ƒ  ® t i |  i |  i d | t t ƒ } ¯ t i |  i |  i | | ƒ } ° | t |  i | ƒ | | |  i ƒ Sd  S(   Ns&   cannot provide a db with properties %si    s   rs   ws   xs   s(   s   selfs   test_db_propertiess
   propertiess   RuntimeErrors   _s   ms   modes   pisocks   dlpOpenReads   dlpOpenWrites   dlpOpenExclusives   dlpOpenSecrets   try_connects   dlp_FindDBInfos   sockets   cardnos   names   Nones   is
   dlp_OpenDBs   dbs   dbclasss	   DBWrappers   db_properties(	   s   selfs   names   modes   dbclasss
   propertiess   kws   ms   is   dbs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   open¥ s   	    '!s   rwsc    s»   ² ´ |  i | ƒ o µ t t d ƒ | ‚ n ¶ |  i ƒ  · t i |  i | | |  i | | ¸ | ƒ }	 ¹ t i |  i |  i d | t t ƒ }
 º | t |  i |	 ƒ |
 d |  i ƒ Sd  S(   Ns&   cannot provide a db with properties %si    s   rws(   s   selfs   test_db_propertiess
   propertiess   RuntimeErrors   _s   try_connects   pisocks   dlp_CreateDBs   sockets   creators   types   cardnos   flagss   versions   names   dbs   dlp_FindDBInfos   Nones   is   dbclasss	   DBWrappers   db_properties(   s   selfs   names   creators   types   flagss   versions   dbclasss
   propertiess   kws   dbs   is;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   create² s   !'i   c    s0   ¼ ½ |  i ƒ  ¾ t i |  i |  i | ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_DeleteDBs   sockets   cardnos   name(   s   selfs   names;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   delete¼ s   c    s9   À Á |  i ƒ  Â t i |  i |  i d | t t ƒ Sd  S(   Ni    (   s   selfs   try_connects   pisocks   dlp_FindDBInfos   sockets   cardnos   names   None(   s   selfs   names;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   infoÀ s   c    s    Ä Å t  d „  |  i ƒ  ƒ Sd  S(   Nc    s   Å |  d S(   Ns   name(   s   x(   s   xs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   <lambda>Å s    (   s   maps   selfs   listinfo(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   listÄ s   c    s  Ç È g  } É d } Ê |  i ƒ  Ë xê Ë d oß Ì y% Í t i |  i |  i d | ƒ } Wn Î Ï Pn XÐ | d d } Ñ | t
 j	 o | d | j o
 Ñ q( n Ò | t
 j	 o | d | j o
 Ò q( n Ó | t
 j	 o | d | j o
 Ó q( n Ô | i | ƒ q( WÕ | Sd  S(   Ni    i   i€   s   indexs   names   creators   type(   s   ls   is   selfs   try_connects   pisocks   dlp_ReadDBLists   sockets   cardnos   infos   names   Nones   creators   types   append(   s   selfs   names   creators   types   ls   is   infos;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   listinfoÇ s$   		 
%! 
! 
! 
c    sZ   Ù Ú |  i ƒ  Û |  i i | | | ƒ \ } } } } } Ü t	 i
 |  i | | | ƒ Sd  S(   N(   s   selfs   try_connects   dlps   getPrefs   creators   ids   saveds   raws   versions   pisocks   dlp_ReadAppPreferences   socket(   s   selfs   creators   ids   saveds   raws   versions;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   getprefÙ s   *c    s9   Þ ß |  i ƒ  à t i |  i | | | á | | ƒ Sd  S(   N(
   s   selfs   try_connects   pisocks   dlp_WriteAppPreferences   sockets   creators   ids   saveds   versions   raw(   s   selfs   raws   creators   ids   versions   saveds;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   setprefÞ s   c    s'   è é |  i ƒ  ê t i |  i ƒ Sd  S(   N(   s   selfs   try_connects   pisocks
   pi_versions   socket(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   remote_versionè s   c    s'   ì í |  i ƒ  î t i |  i ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_GetSysDateTimes   socket(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   get_timeì s   c    s*   ð ñ |  i ƒ  ò t i |  i | ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_SetSysDateTimes   sockets   t(   s   selfs   ts;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   set_timeð s   c    s*   ô õ |  i ƒ  ö t i |  i | ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_ReadStorageInfos   sockets   cardno(   s   selfs   cardnos;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   card_infoô s   c    s'   ø ù |  i ƒ  ú t i |  i ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_ReadSysInfos   socket(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   system_infoø s   c    s-   ü ý |  i ƒ  þ t i |  i | | ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_ReadFeatures   sockets   creators   number(   s   selfs   creators   numbers;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   get_featureü s   c    s*    |  i ƒ  t i |  i | ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_AddSyncLogEntrys   sockets   s(   s   selfs   ss;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   sync_log s   c    sS   |  i ƒ  t i |  i | | | ƒ } | | d | | | d | ƒ Sd  S(   Ni    i   (
   s   selfs   try_connects   pisocks   dlp_ReadAppPreferences   sockets   creators   ids   backups   ps	   prefclass(   s   selfs   creators   ids   backups	   prefclasss   ps;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   get_preferences   c    sN   
|  i ƒ  t i |  i | i | i | i | i	 | i
 ƒ  ƒ Sd  S(   N(   s   selfs   try_connects   pisocks   dlp_WriteAppPreferences   sockets   prefs   creators   ids   backups   versions   pack(   s   selfs   prefs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   set_preference
s   c    s+   #$|  i t j o %|  i ƒ  n d  S(   N(   s   selfs   sockets   Nones   connect(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   try_connect#s   c    se  '(t  |  i ƒ o (|  i |  ƒ n *t i t i t i t i ƒ } +| o +t	 d ‚ n ,t i
 | t i |  i f ƒ d j o -t	 d ‚ n .t i | d ƒ d j o /t	 d ‚ n 0t i | ƒ } 1| d j o 2t	 d ‚ n 3| d |  _ 5t i |  i ƒ 6t i |  i ƒ |  _ 7t  |  i ƒ o 7|  i |  ƒ n d  S(   Ns   failed to make socketi   s   failed to bind sockets   failed to listen on sockets   failed to accept connectioni    (   s   callables   selfs   preconnect_hooks   pisocks	   pi_sockets	   PI_AF_SLPs   PI_SOCK_STREAMs
   PI_PF_PADPs   sds   RuntimeErrors   pi_binds   ports	   pi_listens	   pi_accepts   rets   sockets   dlp_OpenConduits   dlp_ReadUserInfos	   user_infos   postconnect_hook(   s   selfs   sds   rets;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   connect's"    ! ) c    s,  9:|  i t j	 o=y >t i |  i ƒ Wn ?t i j
 o
 @n XA|  i o# Bd |  _ Ct i |  i ƒ n Dd |  i d <Et	 i	 ƒ  |  i d <F| o G|  i d |  i d <n Ht i |  i |  i ƒ It i |  i | ƒ Jt i |  i ƒ Kt |  _ Lt |  _ n d  S(   Ni    i   s
   lastSyncPCs   lastSyncDates   successfulSyncDate(   s   selfs   sockets   Nones   pisocks   dlp_CloseDB_Alls   errors   reset_on_closes   dlp_ResetSystems	   user_infos   times
   successfuls   dlp_WriteUserInfos   dlp_AddSyncLogEntrys   logs   pi_close(   s   selfs
   successfuls   logs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys
   disconnect9s"   
s   Sync completed.c    s   NO|  i t j	 Sd  S(   N(   s   selfs   sockets   None(   s   selfs;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys	   connectedNs   c 
   sL  QYZy [|  i | ƒ Wn \]n X_| i | d ƒ } ad } b| i d o b| d B} n c| i d o c| d B} n d| i d o d| d B} n e| i d	 o e| d
 B} n f| i d o f| d B} n g| i d o g| d B} n h| i d o h| d B} n i| i d o i| d B} n k| d j o l| d B} md |  _ n o|  i	 | | i d | i d p| | i d d | i ƒ} rysy# t| i ƒ  } w| i | ƒ Wn xyn X{| i d d j p | i d o |d |  _ n ~| i d oÉ x¿ t d t | ƒ ƒ d r£ } €| | } | i d j o ‚d |  _ n ƒt | ƒ }	 „|	 o
 …qdn †|	 d j o) ‡t t d ƒ | | i | i f ‚ n ˆ| i | ƒ qdWn  Šx™ t d t | ƒ ƒ d Šr} } ‹| | } Œ| i p | i o
 q-n Žt | ƒ d j o# t t d ƒ | | i f ‚ n | i | ƒ q-W’| i ƒ  “| i ƒ  Wny ”t j
 o2 } •| i ƒ  –|  i | ƒ —t | ‚ n: ˜™| i ƒ  š|  i | ƒ ›t t d ƒ ‚ n Xd S(   ss  Install a database from another store to a connected handheld.

	Note that this is slightly different than the generic 'copy' method,
	because the installation process does a few extra things based on
	the contents of the database.  Theoretically you can use 'copy' to
	install databases on the handheld, but you will not get the proper
	behavior for certain databases.
	s   rsi    s	   flagReseti    s   flagResourcei   s	   flagNeweri   s   flagExcludeFromSynci€   s   flagAppInfoDirtyi   s   flagReadOnlyi   s
   flagBackupi   s   flagOpeni €  s   Graffiti Shortcuts s   creators   types   versions   infos   ptchs   bootiÿÿ  s"   resource #%s (%s/0x%x) > 64k bytess    record #%s (%s/0x%x) > 64k bytess   unknown installation errorN(   s   selfs   deletes   names   stores   opens   idbs   flagss   infos   reset_on_closes   creates   odbs   get_appblocks   as   set_appblocks   ranges   lens   is   rs   types   ls   RuntimeErrors   _s   ids   appends   deleteds   archiveds   close(
   s   selfs   stores   names   idbs   flagss   odbs   as   is   rs   ls;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   installQs„   	         % 	
) 	
#(   s
   propertiess   db_propertiess   Nones   __init__s   Databases   opens   creates   deletes   infos   lists   listinfos   getprefs   setprefs   remote_versions   get_times   set_times	   card_infos   system_infos   get_features   sync_logs	   PrefBlocks   get_preferences   set_preferences   try_connects   connects   _s
   disconnects	   connecteds   install(    s;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   DLPStore• s2   

s   Storec      sY   žŸd Z   e i Z ¡e i Z ¢e d ƒ Z £d d d d d d g Z ¥e Z RS(	   Ns   DLPs   Contents of an attached device.s   reads   writes   creates   deletes   lists   install(	   s   names   Pyrites   versions   authors   _s   descriptions
   propertiess   DLPStores   store_class(    s;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   Storežs   	(   s   __doc__s   __version__s   __copyright__s   times   Pyrite.Stores   Pyrites   Databases	   PrefBlocks   _s   pisocks	   DBWrappers   Stores	   BaseStores   DLPStore(    s;   /mit/python/lib/python2.0/site-packages/Pyrite/Store/DLP.pys   ? s   		pÿ 
