o
    †Q `ä  ã                   @   s`   d Z ddlmZ ddlmZ ddlZddlmZmZ eG dd„ deƒƒZeG dd	„ d	eƒƒZ	dS )
zEnums used by PyFilesystem.
é    )Úabsolute_import)Úunicode_literalsN)ÚIntEnumÚuniquec                   @   s0   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )ÚResourceTypea  Resource Types.

    Positive values are reserved, negative values are implementation
    dependent.

    Most filesystems will support only directory(1) and file(2). Other
    types exist to identify more exotic resource types supported
    by Linux filesystems.

    r   é   é   é   é   é   é   é   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚunknownZ	directoryÚfileÚ	characterZblock_special_fileZfifoZsocketÚsymlink© r   r   ú*/usr/lib/python3/dist-packages/fs/enums.pyr      s    r   c                   @   s"   e Zd ZdZejZejZej	Z
dS )ÚSeekz‰Constants used by `io.IOBase.seek`.

    These match `os.SEEK_CUR`, `os.SEEK_END`, and `os.SEEK_SET`
    from the standard library.

    N)r   r   r   r   ÚosÚSEEK_CURZcurrentÚSEEK_ENDÚendÚSEEK_SETÚsetr   r   r   r   r   +   s
    
r   )
r   Z
__future__r   r   r   Úenumr   r   r   r   r   r   r   r   Ú<module>   s    