o
    Ùñhu  ã                   @  sd   d dl mZ d dlZdZdZdZdZdZdd
d„Zeƒ Z	ddd„Z
ddd„Zddd„Zddd„ZdS )é    )ÚannotationsNÚwindowsÚlinuxÚbsdÚdarwinÚunknownÚreturnÚstrc                   C  sD   t j d¡rtS t j d¡rtS t j d¡rtS t j d¡r tS tS )NÚwinr   r   )Ú	dragonflyÚfreebsdÚnetbsdÚopenbsdr   )ÚsysÚplatformÚ
startswithÚPLATFORM_WINDOWSÚPLATFORM_DARWINÚPLATFORM_LINUXÚPLATFORM_BSDÚPLATFORM_UNKNOWN© r   r   úK/var/www/vscode/kcb/lib/python3.10/site-packages/watchdog/utils/platform.pyÚget_platform_name   s   r   Úboolc                   C  ó   t tkS ©N)Ú__platform__r   r   r   r   r   Úis_linux   ó   r   c                   C  r   r   )r   r   r   r   r   r   Úis_bsd#   r   r    c                   C  r   r   )r   r   r   r   r   r   Ú	is_darwin'   r   r!   c                   C  r   r   )r   r   r   r   r   r   Ú
is_windows+   r   r"   )r   r	   )r   r   )Ú
__future__r   r   r   r   r   r   r   r   r   r   r    r!   r"   r   r   r   r   Ú<module>   s    



