o
    ñ;—i2  ã                   @   s^   d dl Z d dlZe jG dd„ de jƒƒZe dd¡Ze jG dd„ dee jƒƒZe dd	¡ZdS )
é    Nc                   @   sT   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ZdZdZdS )ÚStatusz€Predefined gRPC status codes represented as enum

    See also: https://github.com/grpc/grpc/blob/master/doc/statuscodes.md
    r   é   é   é   é   é   é   é   é   é	   é
   é   é   é   é   é   é   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚOKÚ	CANCELLEDÚUNKNOWNÚINVALID_ARGUMENTÚDEADLINE_EXCEEDEDÚ	NOT_FOUNDÚALREADY_EXISTSÚPERMISSION_DENIEDÚRESOURCE_EXHAUSTEDÚFAILED_PRECONDITIONÚABORTEDÚOUT_OF_RANGEÚUNIMPLEMENTEDÚINTERNALÚUNAVAILABLEÚ	DATA_LOSSÚUNAUTHENTICATED© r(   r(   úA/home/ubuntu/.local/lib/python3.10/site-packages/grpclib/const.pyr      s&    r   Ú_Cardinalityz"client_streaming, server_streamingc                   @   s4   e Zd ZeddƒZeddƒZeddƒZeddƒZdS )ÚCardinalityFTN)r   r   r   r*   ÚUNARY_UNARYÚUNARY_STREAMÚSTREAM_UNARYÚSTREAM_STREAMr(   r(   r(   r)   r+   8   s
    


r+   ÚHandlerz+func, cardinality, request_type, reply_type)	ÚenumÚcollectionsÚuniqueÚEnumr   Ú
namedtupler*   r+   r0   r(   r(   r(   r)   Ú<module>   s    -ÿÿ