Ë
    Úqj  ã                   ó&   — d dl mZ  G d„ de«      Zy)é    )ÚProtocolc                   ó|   — e Zd ZdZdd„Zdeddfd„Zdededdfd	„Zdd
„Zdeddfd„Z	dd„Z
dd„Zdd„Zdeddfd„Zy)ÚHTTPProtocolzNUsed for providing static type-checking when parsing through the http protocolÚreturnNc                   ó   — y ©N© r	   ó    úZ/var/www/html/kelly-backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.pyÚon_message_beginzHTTPProtocol.on_message_begin   ó   €  Cr
   Úurlc                  ó   — y r   r	   )r   s    r   Úon_urlzHTTPProtocol.on_url   r   r
   ÚnameÚvaluec                  ó   — y r   r	   )r   r   s     r   Ú	on_headerzHTTPProtocol.on_header	   s   € °cr
   c                   ó   — y r   r	   r	   r
   r   Úon_headers_completez HTTPProtocol.on_headers_complete
   ó   €  sr
   Úbodyc                  ó   — y r   r	   )r   s    r   Úon_bodyzHTTPProtocol.on_body   s   €  cr
   c                   ó   — y r   r	   r	   r
   r   Úon_message_completez HTTPProtocol.on_message_complete   r   r
   c                   ó   — y r   r	   r	   r
   r   Úon_chunk_headerzHTTPProtocol.on_chunk_header   s   €  3r
   c                   ó   — y r   r	   r	   r
   r   Úon_chunk_completezHTTPProtocol.on_chunk_complete   s   €  Sr
   Ústatusc                  ó   — y r   r	   )r!   s    r   Ú	on_statuszHTTPProtocol.on_status   s   € ¨#r
   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úbytesr   r   r   r   r   r   r    r#   r	   r
   r   r   r      sM   „ ÙXã'Ø'�EÐ'˜dÓ'Ø9˜Ð9 eÐ9°Ó9Û*Ø)�eÐ) Ó)Û*Û&Û(Ø-˜%Ð- DÔ-r
   r   N)Útypingr   r   r	   r
   r   Ú<module>r*      s   ðÝ ô.�8õ .r
   