mò
­fIc           @   s3  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 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% S(&   so   Constants/functions for interpreting results of os.stat() and os.lstat().

Suggested usage: from stat import *
i    i   i   i   i   i   i   i   i   i	   c         C   s   |  d @S(   Niÿ  (   t   mode(   R    (    (    t!   /mit/python/lib/python2.4/stat.pyt   S_IMODE   s    c         C   s   |  d @S(   Ni ð  (   R    (   R    (    (    R   t   S_IFMT   s    i @  i    i `  i €  i   i    i À  c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFDIR(   R    (    (    R   t   S_ISDIR-   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFCHR(   R    (    (    R   t   S_ISCHR0   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFBLK(   R    (    (    R   t   S_ISBLK3   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFREG(   R    (    (    R   t   S_ISREG6   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFIFO(   R    (    (    R   t   S_ISFIFO9   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFLNK(   R    (    (    R   t   S_ISLNK<   s    c         C   s   t  |  ƒ t j S(   N(   R   R    t   S_IFSOCK(   R    (    (    R   t   S_ISSOCK?   s    i   i   i   i   i€   i@   iÀ  i8   i    i   N(.   t   __doc__t   ST_MODEt   ST_INOt   ST_DEVt   ST_NLINKt   ST_UIDt   ST_GIDt   ST_SIZEt   ST_ATIMEt   ST_MTIMEt   ST_CTIMER   R   R   R   R   R
   R   R   R   R   R   R	   R   R   R   R   t   S_ISUIDt   S_ISGIDt   S_ENFMTt   S_ISVTXt   S_IREADt   S_IWRITEt   S_IEXECt   S_IRWXUt   S_IRUSRt   S_IWUSRt   S_IXUSRt   S_IRWXGt   S_IRGRPt   S_IWGRPt   S_IXGRPt   S_IRWXOt   S_IROTHt   S_IWOTHt   S_IXOTH(-   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   R.   R+   R(   R   R&   R	   R   R-   R*   R,   R   R   (    (    R   t   ?   sZ   										