ó
    ÇyK_.  ã                   óv   • S r  " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      rg)zg
hyperframe/exceptions
~~~~~~~~~~~~~~~~~~~~~

Defines the exceptions that can be thrown by hyperframe.
c                   ó   • \ rS rSrSrSrg)ÚHyperframeErroré
   zW
The base class for all exceptions for the hyperframe module.

.. versionadded:: 6.0.0
© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    Ú7/usr/lib/python3/dist-packages/hyperframe/exceptions.pyr   r   
   s   † ôr   r   c                   ó$   • \ rS rSrSrS rS rSrg)ÚUnknownFrameErroré   z‡
A frame of unknown type was received.

.. versionchanged:: 6.0.0
    Changed base class from `ValueError` to :class:`HyperframeError`
c                 ó   • Xl         X l        g )N©Ú
frame_typeÚlength)Úselfr   r   s      r   Ú__init__ÚUnknownFrameError.__init__   s   € à$Œð �r   c                 ó8   • SU R                   U R                  4-  $ )NzDUnknownFrameError: Unknown frame type 0x%X received, length %d bytesr   )r   s    r   Ú__str__ÚUnknownFrameError.__str__    s!   € ðØ!%§¡°$·+±+Ð >ñ?ð	
r   r   N)r   r   r	   r
   r   r   r   r   r   r   r   r   r      s   † ñòõ
r   r   c                   ó   • \ rS rSrSrSrg)ÚInvalidPaddingErroré'   zŒ
A frame with invalid padding was received.

.. versionchanged:: 6.0.0
    Changed base class from `ValueError` to :class:`HyperframeError`
r   Nr   r   r   r   r   r   '   s   † ñò 	r   r   c                   ó   • \ rS rSrSrSrg)ÚInvalidFrameErroré1   zÂ
Parsing a frame failed because the data was not laid out appropriately.

.. versionadded:: 3.0.2

.. versionchanged:: 6.0.0
    Changed base class from `ValueError` to :class:`HyperframeError`
r   Nr   r   r   r   r    r    1   s   † ñò 	r   r    c                   ó   • \ rS rSrSrSrg)ÚInvalidDataErroré=   zc
Content or data of a frame was is invalid or violates the specification.

.. versionadded:: 6.0.0
r   Nr   r   r   r   r#   r#   =   s   † ñò
 	r   r#   N)r   Ú	Exceptionr   r   r   r    r#   r   r   r   Ú<module>r&      sF   ðñô�iô ô
˜ô 
ô*	˜/ô 	ô		˜ô 		ô	�õ 	r   