§
    îŽ’jˆ  ã                  ó¾   — d Z ddlmZ  G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d	„ d
e¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z	dS )z
Exceptions used in hpack.
é    )Úannotationsc                  ó   — e Zd ZdZdS )Ú
HPACKErrorz6
    The base class for all ``hpack`` exceptions.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    ú>C:\Projects\DSCons\.venv\Lib\site-packages\hpack\exceptions.pyr   r      ó   € € € € € ðð ð ð r   r   c                  ó   — e Zd ZdZdS )ÚHPACKDecodingErrorzH
    An error has been encountered while performing HPACK decoding.
    Nr   r   r   r   r   r      r   r   r   c                  ó   — e Zd ZdZdS )ÚInvalidTableIndexErrorzK
    An invalid table index was received.

    .. versionadded:: 4.1.0
    Nr   r   r   r   r   r      s   € € € € € ðð ð ð r   r   c                  ó   — e Zd ZdZdS )ÚInvalidTableIndexzŒ
    An invalid table index was received.

    .. deprecated:: 4.1.0
       Renamed to :class:`InvalidTableIndexError`, use it instead.
    Nr   r   r   r   r   r      ó   € € € € € ðð ð ð r   r   c                  ó   — e Zd ZdZdS )ÚOversizedHeaderListErrorzƒ
    A header list that was larger than we allow has been received. This may be
    a DoS attack.

    .. versionadded:: 2.3.0
    Nr   r   r   r   r   r   %   r   r   r   c                  ó   — e Zd ZdZdS )ÚInvalidTableSizeErrorzÎ
    An attempt was made to change the decoder table size to a value larger than
    allowed, or the list was shrunk and the remote peer didn't shrink their
    table size.

    .. versionadded:: 3.0.0
    Nr   r   r   r   r   r   .   s   € € € € € ðð ð ð r   r   N)
r
   Ú
__future__r   Ú	Exceptionr   r   r   r   r   r   r   r   r   ú<module>r      s-  ððð ð #Ð "Ð "Ð "Ð "Ð "ðð ð ð ð �ñ ô ð ðð ð ð ð ˜ñ ô ð ðð ð ð ð Ð/ñ ô ð ðð ð ð ð Ð.ñ ô ð ðð ð ð ð Ð1ñ ô ð ðð ð ð ð Ð.ñ ô ð ð ð r   