
    m*i                     &    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 r
       Y/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/httptools/parser/protocol.pyon_message_beginHTTPProtocol.on_message_begin       Cr   urlc                     g r	   r
   )r   s    r   on_urlHTTPProtocol.on_url   r   r   namevaluec                     g r	   r
   )r   r   s     r   	on_headerHTTPProtocol.on_header	   s    cr   c                      g r	   r
   r
   r   r   on_headers_complete HTTPProtocol.on_headers_complete
       sr   bodyc                     g r	   r
   )r   s    r   on_bodyHTTPProtocol.on_body   s    cr   c                      g r	   r
   r
   r   r   on_message_complete HTTPProtocol.on_message_complete   r   r   c                      g r	   r
   r
   r   r   on_chunk_headerHTTPProtocol.on_chunk_header   s    3r   c                      g r	   r
   r
   r   r   on_chunk_completeHTTPProtocol.on_chunk_complete   s    Sr   statusc                     g 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''E'd'99e99*)e))*&(-%-D-r   r   N)typingr   r   r
   r   r   <module>r6      s    .8 .r   