o
    Žõ±j[  ã                   @   s:   d dl Z G dd„ de jƒZG dd„ dƒZG dd„ dƒZdS )é    Nc                   @   s   e Zd ZdZdZdZdS )ÚEnumResultStatusÚRESULTÚFINISEDÚERRORN)Ú__name__Ú
__module__Ú__qualname__r   ÚFINISHEDr   © r
   r
   ú—/root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/aiosmb/examples/scancommons/internal.pyr      s    r   c                   @   s   e Zd Zdejfdd„ZdS )Ú
EnumResultNc                 C   s"   || _ || _|| _|| _|| _d S ©N)Ú	target_idÚtargetÚerrorÚresultÚstatus)Úselfr   r   r   r   r   r
   r
   r   Ú__init__   s
   
zEnumResult.__init__)r   r   r   r   r   r   r
   r
   r
   r   r   
   s    r   c                   @   s   e Zd Zdd„ ZdS )ÚEnumProgressc                 C   s   || _ || _|| _|| _d S r   )Útotal_targetsÚtotal_finishedÚgens_finishedÚcurrent_finished)r   r   r   r   r   r
   r
   r   r      s   
zEnumProgress.__init__N)r   r   r   r   r
   r
   r
   r   r      s    r   )ÚenumÚEnumr   r   r   r
   r
   r
   r   Ú<module>   s   