.
52c      sW     = d  f  d     YZ  Ą d d d  Z Ć d   Z É d Z Ź d Z Ė d Z d S(	   s   _posixfile_c     s   = > d d g Z  C d   Z I d   Z O d d d  Z S d   Z _ d	   Z b d
   Z j d   Z s d   Z  d   Z	 RS(   Ns   opens   closedc   sJ   C D |  i } E d |  i | i | i | i t t |    d f Sd  S(   Ns$   <%s posixfile '%s', mode '%s' at %s>i   (	   s   selfs   _file_s   files   statess   closeds   names   modes   hexs   id(   s   selfs   files   /usr/lib/python/posixfile.pys   __repr__c   s   I J |  i i   d  S(   N(   s   selfs   _file_s   close(   s   selfs   /usr/lib/python/posixfile.pys   __del__c   s/   O P k  } Q |  i | i | | |   Sd  S(   N(   s   __builtin__s   selfs   fileopens   opens   names   modes   bufsize(   s   selfs   names   modes   bufsizes   __builtin__s   /usr/lib/python/posixfile.pys   opens   ri   c   sy   S T t  |  d j o U t d  n V | |  _ X x2 | i d X r" } Y t |  | t | |   qE WZ |  Sd  S(   Ns   <type 'file'>s,   posixfile.fileopen() arg must be file objecti    (	   s   types   files	   TypeErrors   selfs   _file_s   __methods__s   methods   setattrs   getattr(   s   selfs   files   methods   /usr/lib/python/posixfile.pys   fileopenc   s   _ ` |  i Sd  S(   N(   s   selfs   _file_(   s   selfs   /usr/lib/python/posixfile.pys   filec   sg   b c k  } e y e | i } Wn f f t d  n Xh | i | i |  i i    |  i i  Sd  S(   Ns   dup() method unavailable(	   s   posixs   fdopens   ignores   AttributeErrors   dups   selfs   _file_s   filenos   mode(   s   selfs   posixs   ignores   /usr/lib/python/posixfile.pys   dupc   sq   j k k  } m y m | i } Wn n n t d  n Xp | i |  i i   |  q | i | |  i i	  Sd  S(   Ns   dup() method unavailable(
   s   posixs   fdopens   ignores   AttributeErrors   dup2s   selfs   _file_s   filenos   fds   mode(   s   selfs   fds   posixs   ignores   /usr/lib/python/posixfile.pys   dup2c   s  s t k  } k } v | o7 w t |  d j o x t d  n y | d } n
 z d } | d } } d | j o } | | i B} n ~ d | j o ~ | | i B} n  d | j o  | | i B} n  |  i
 }  d | j oT  | i  | i   | i d  }  d	 | j o  | | @} n  | | B} n  | i  | i   | i |  }  d
 | j o4  d	 | j }  | i  | i   | i |  } n  d | j oŅ  d }  | i  | i   | i d  }  | i | @o  | d } n  | i  | i   | i d  d @o  | d
 } n  | i | @o  | d } n  | i | @o  | d } n  | Sn d  S(   Ni   s   Too many argumentsi    s   ?s   ns   as   ss   =s   !s   cs    (   s   fcntls   FCNTLs   whichs   lens	   TypeErrors   l_flagss   O_NDELAYs   O_APPENDs   O_SYNCs   selfs   _file_s   files   filenos   F_GETFLs   cur_fls   F_SETFLs   args   F_SETFDs   F_GETFD(   s   selfs   whichs   fcntls   FCNTLs   l_flagss   files   cur_fls   args   /usr/lib/python/posixfile.pys   flagsc   sk    k  } k } k }  d | j o  | i } nM  d | j o  | i } n-  d | j o  | i } n  t d    d | j o   | i	 } n- ” d | j o ” | i } n ¢ | i } ¤ d } „ d }	 ¦ d }
 Ø t |  d j o © | d }
 n| Ŗ t |  d	 j o « | \ }
 }	 nS ¬ t |  d
 j o ­ | \ }
 }	 } n' ® t |  d
 j o Æ t d  n ± | i d | | |	 |
 d d  } ² | i |  i i   | |  } “ d | j o µ | i d |  \ } } }	 }
 } } · | | i j oG ø | | i j o ¹ d |
 |	 | | f Sn » d |
 |	 | | f Sn n d  S(   Ns   ws   rs   us   no type of lock specifieds   |s   ?i    i   i   i   s   too many argumentss   hhllhh(   s   structs   fcntls   FCNTLs   hows   F_WRLCKs   l_types   F_RDLCKs   F_UNLCKs	   TypeErrors   F_SETLKWs   cmds   F_GETLKs   F_SETLKs   l_whences   l_starts   l_lens   lens   argss   packs   flocks   selfs   _file_s   filenos   unpacks   l_sysids   l_pid(   s   selfs   hows   argss   structs   fcntls   FCNTLs   l_types   cmds   l_whences   l_starts   l_lens   flocks   l_sysids   l_pids   /usr/lib/python/posixfile.pys   lock(
   s   statess   __repr__s   __del__s   opens   fileopens   files   dups   dup2s   flagss   lock(    s   /usr/lib/python/posixfile.pys   _posixfile_c   s    Ą Į t    i |  | |  Sd  S(   N(   s   _posixfile_s   opens   names   modes   bufsize(   s   names   modes   bufsizes   /usr/lib/python/posixfile.pys   opens   ri   c   s   Ć Ä t    i |   Sd  S(   N(   s   _posixfile_s   fileopens   file(   s   files   /usr/lib/python/posixfile.pys   fileopeni    i   N(   s   _posixfile_s   opens   fileopens   SEEK_SETs   SEEK_CURs   SEEK_END(    s   /usr/lib/python/posixfile.pys   ?