
    OjJ                     &    S SK Jr   " S S\5      rg)    )Protocolc                       \ rS rSrSrSS jrS\SS4S jrS\S	\SS4S
 jrSS jr	S\SS4S jr
SS jrSS jrSS jrS\SS4S jrSrg)HTTPProtocol   zNUsed for providing static type-checking when parsing through the http protocolreturnNc                     g N selfs    [/var/www/html/leaf-doctor-v1/venv/lib/python3.13/site-packages/httptools/parser/protocol.pyon_message_beginHTTPProtocol.on_message_begin   s        urlc                     g r	   r
   )r   r   s     r   on_urlHTTPProtocol.on_url   s    #r   namevaluec                     g r	   r
   )r   r   r   s      r   	on_headerHTTPProtocol.on_header	   s    Cr   c                     g r	   r
   r   s    r   on_headers_complete HTTPProtocol.on_headers_complete
       3r   bodyc                     g r	   r
   )r   r   s     r   on_bodyHTTPProtocol.on_body   s    Cr   c                     g r	   r
   r   s    r   on_message_complete HTTPProtocol.on_message_complete   r   r   c                     g r	   r
   r   s    r   on_chunk_headerHTTPProtocol.on_chunk_header   s    sr   c                     g r	   r
   r   s    r   on_chunk_completeHTTPProtocol.on_chunk_complete   s    r   statusc                     g r	   r
   )r   r+   s     r   	on_statusHTTPProtocol.on_status   s    r   r
   )r   N)__name__
__module____qualname____firstlineno____doc__r   bytesr   r   r   r    r#   r&   r)   r-   __static_attributes__r
   r   r   r   r      sM    X+-%-D-?e?E?d?./E/d/.*,33$3r   r   N)typingr   r   r
   r   r   <module>r7      s    48 4r   