+
    Qi-                    Z    R t ^ RIHt ^ RIt ! R R]P                  4      tR R ltR.tR# )z
h2/errors
~~~~~~~~~

Global error code registry containing the established HTTP/2 error codes.

The current registry is available at:
https://tools.ietf.org/html/rfc7540#section-11.4
)annotationsNc                  R    ] tR t^tRt^ t^t^t^t^t	^t
^t^t^t^	t^
t^t^t^tRtR# )
ErrorCodesz8
All known HTTP/2 error codes.

.. versionadded:: 2.5.0
 N)__name__
__module____qualname____firstlineno____doc__NO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED__static_attributes__r       ^/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/h2/errors.pyr   r      sp     H N N   M  N F  M   r   r   c                    V ^8  d   QhRRRR/# )   codeintreturnzErrorCodes | intr   )formats   "r   __annotate__r"   A   s     	 	s 	'7 	r   c                @     \        V 4      #   \         d    T u # i ; i)z
Given an integer error code, returns either one of :class:`ErrorCodes
<h2.errors.ErrorCodes>` or, if not present in the known set of codes,
returns the integer directly.
)r   
ValueError)r   s   &r   _error_code_from_intr%   A   s&    $ s   
 )r
   
__future__r   enumIntEnumr   r%   __all__r   r   r   <module>r*      s1    # / /d	 .r   