§
    VøÁi  ã                   ó.   — d dl mZ  G d„ de¦  «        ZdS )é    )Ú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dS )ÚHTTPProtocolzNUsed for providing static type-checking when parsing through the http protocolÚreturnNc                  ó   — d S ©N© r	   ó    úc/var/www/html/jarvis.com/web/backend/venv/lib/python3.11/site-packages/httptools/parser/protocol.pyÚon_message_beginzHTTPProtocol.on_message_begin   ó   € € € r
   Úurlc                 ó   — d S r   r	   )r   s    r   Úon_urlzHTTPProtocol.on_url   r   r
   ÚnameÚvaluec                 ó   — d S r   r	   )r   r   s     r   Ú	on_headerzHTTPProtocol.on_header	   r   r
   c                  ó   — d S r   r	   r	   r
   r   Úon_headers_completez HTTPProtocol.on_headers_complete
   r   r
   Úbodyc                 ó   — d S r   r	   )r   s    r   Úon_bodyzHTTPProtocol.on_body   r   r
   c                  ó   — d S r   r	   r	   r
   r   Úon_message_completez HTTPProtocol.on_message_complete   r   r
   c                  ó   — d S r   r	   r	   r
   r   Úon_chunk_headerzHTTPProtocol.on_chunk_header   r   r
   c                  ó   — d S r   r	   r	   r
   r   Úon_chunk_completezHTTPProtocol.on_chunk_complete   r   r
   Ústatusc                 ó   — d S r   r	   )r    s    r   Ú	on_statuszHTTPProtocol.on_status   r   r
   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úbytesr   r   r   r   r   r   r   r"   r	   r
   r   r   r      s¯   € € € € € ØXÐXà'Ð'Ð'Ð'Ø'�EÐ'˜dÐ'Ð'Ð'Ð'Ø9˜Ð9 eÐ9°Ð9Ð9Ð9Ð9Ø*Ð*Ð*Ð*Ø)�eÐ) Ð)Ð)Ð)Ð)Ø*Ð*Ð*Ð*Ø&Ð&Ð&Ð&Ø(Ð(Ð(Ð(Ø-˜%Ð- DÐ-Ð-Ð-Ð-Ð-Ð-r
   r   N)Útypingr   r   r	   r
   r   ú<module>r)      sK   ðØ Ð Ð Ð Ð Ð ð.ð .ð .ð .ð .�8ñ .ô .ð .ð .ð .r
   