ó
    F\hØ  ã                   ó”   • S r Sr " S S\5      r\r " S S\5      r " S S\5      r " S S	\	5      r
 " S
 S\5      r " S S\5      rg)zasyncio exceptions.)ÚBrokenBarrierErrorÚCancelledErrorÚInvalidStateErrorÚTimeoutErrorÚIncompleteReadErrorÚLimitOverrunErrorÚSendfileNotAvailableErrorc                   ó   • \ rS rSrSrSrg)r   é
   z!The Future or Task was cancelled.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    Ú)/usr/lib/python3.13/asyncio/exceptions.pyr   r   
   s   † Ü+r   r   c                   ó   • \ rS rSrSrSrg)r   é   z+The operation is not allowed in this state.r   Nr   r   r   r   r   r      s   † Ü5r   r   c                   ó   • \ rS rSrSrSrg)r   é   zrSendfile syscall is not available.

Raised if OS does not support sendfile syscall for given socket or
file type.
r   Nr   r   r   r   r   r      s   † ôr   r   c                   ó2   ^ • \ rS rSrSrU 4S jrS rSrU =r$ )r   é   z§
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                 óz   >• Uc  SO
[        U5      n[        TU ]	  [        U5       SU S35        Xl        X l        g )NÚ	undefinedz bytes read on a total of z expected bytes)ÚreprÚsuperÚ__init__ÚlenÚpartialÚexpected)Úselfr!   r"   Ú
r_expectedÚ	__class__s       €r   r   ÚIncompleteReadError.__init__$   sA   ø€ Ø$,Ñ$4‘[¼$¸x».ˆ
Ü‰ÑœC ›L˜>Ð)CØ&˜< ð8ô 	9àŒØ �r   c                 óH   • [        U 5      U R                  U R                  44$ ©N)Útyper!   r"   ©r#   s    r   Ú
__reduce__ÚIncompleteReadError.__reduce__+   s   € Ü�D‹z˜DŸL™L¨$¯-©-Ð8Ð8Ð8r   )r"   r!   ©	r   r   r   r   r   r   r+   r   Ú__classcell__©r%   s   @r   r   r      s   ø† ñõ!÷9ð 9r   r   c                   ó2   ^ • \ rS rSrSrU 4S jrS rSrU =r$ )r   é/   zwReached the buffer limit while looking for a separator.

Attributes:
- consumed: total number of to be consumed bytes.
c                 ó0   >• [         TU ]  U5        X l        g r(   )r   r   Úconsumed)r#   Úmessager3   r%   s      €r   r   ÚLimitOverrunError.__init__5   s   ø€ Ü‰Ñ˜Ô!Ø �r   c                 óN   • [        U 5      U R                  S   U R                  44$ )Né    )r)   Úargsr3   r*   s    r   r+   ÚLimitOverrunError.__reduce__9   s"   € Ü�D‹z˜DŸI™I a™L¨$¯-©-Ð8Ð8Ð8r   )r3   r-   r/   s   @r   r   r   /   s   ø† ñõ
!÷9ð 9r   r   c                   ó   • \ rS rSrSrSrg)r   é=   z*Barrier is broken by barrier.abort() call.r   Nr   r   r   r   r   r   =   s   † Ü4r   r   N)r   Ú__all__ÚBaseExceptionr   r   Ú	Exceptionr   ÚRuntimeErrorr   ÚEOFErrorr   r   r   r   r   r   Ú<module>rA      s^   ðÙ ð(€ô,�]ô ,ð €ô6˜	ô 6ô ô ô9˜(ô 9ô$9˜	ô 9ô5˜õ 5r   