� !A?h����dZdZGd�de��ZeZGd�de��ZGd�de��ZGd�d e ��Z Gd �d e��Z Gd �d e��Z dS)zasyncio exceptions.)�BrokenBarrierError�CancelledError�InvalidStateError� TimeoutError�IncompleteReadError�LimitOverrunError�SendfileNotAvailableErrorc��eZdZdZdS)rz!The Future or Task was cancelled.N��__name__� __module__� __qualname__�__doc__���?/opt/alt/python-internal/lib64/python3.11/asyncio/exceptions.pyrr s������+�+�+�+rrc��eZdZdZdS)rz+The operation is not allowed in this state.Nr rrrrrs������5�5�5�5rrc��eZdZdZdS)rz~Sendfile syscall is not available. Raised if OS does not support sendfile syscall for given socket or file type. Nr rrrrrs���������rrc�(��eZdZdZ�fd�Zd�Z�xZS)rz� Incomplete read error. Attributes: - partial: read bytes string before the end of stream was reached - expected: total number of expected bytes (or None if unknown) c���|�dnt|��}t���t|���d|�d���||_||_dS)N� undefinedz bytes read on a total of z expected bytes)�repr�super�__init__�len�partial�expected)�selfrr� r_expected� __class__s �rrzIncompleteReadError.__init__$si���$,�$4�[�[�$�x�.�.� � �����C��L�L�8�8�&�8�8�8� 9� 9� 9��� � �� � � rc�<�t|��|j|jffS�N)�typerr�rs r� __reduce__zIncompleteReadError.__reduce__+s���D�z�z�D�L�$�-�8�8�8r�r r r rrr$� __classcell__�rs@rrrsQ��������� !�!�!�!�!�9�9�9�9�9�9�9rrc�(��eZdZdZ�fd�Zd�Z�xZS)rz�Reached the buffer limit while looking for a separator. Attributes: - consumed: total number of to be consumed bytes. c�X��t���|��||_dSr!)rr�consumed)r�messager*rs �rrzLimitOverrunError.__init__5s&��� ������!�!�!� �� � � rc�H�t|��|jd|jffS)N�)r"�argsr*r#s rr$zLimitOverrunError.__reduce__9s ���D�z�z�D�I�a�L�$�-�8�8�8rr%r's@rrr/sQ��������� !�!�!�!�!�9�9�9�9�9�9�9rrc��eZdZdZdS)rz*Barrier is broken by barrier.abort() call.Nr rrrrr=s������4�4�4�4rrN) r�__all__� BaseExceptionrr� Exceptionr� RuntimeErrorr�EOFErrorrrrrrr�r5s���� (�� ,�,�,�,�,�]�,�,�,�� �6�6�6�6�6� �6�6�6������ ����9�9�9�9�9�(�9�9�9�$ 9� 9� 9� 9� 9� � 9� 9� 9�5�5�5�5�5��5�5�5�5�5r