Ë
    @OOfŒ  ã                   ó~  — d dl mZ ddlmZ d dlmZ e G d„ dej                  «      «       Ze G d„ dej                  «      «       Ze G d	„ d
«      «       Z	e G d„ dej                  «      «       Z
e G d„ dej                  «      «       Ze G d„ dej                  «      «       Ze G d„ dej                  «      «       Zy)é    )Ú	dataclassé   )Úcommands)Ú
connectionc                   ó0   — e Zd ZU dZej
                  ed<   y)ÚClientConnectedHookz£
    A client has connected to mitmproxy. Note that a connection can
    correspond to multiple HTTP requests.

    Setting client.error kills the connection.
    ÚclientN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚClientÚ__annotations__© ó    ú]/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/proxy/server_hooks.pyr   r      s   … ñð ×ÑÔr   r   c                   ó0   — e Zd ZU dZej
                  ed<   y)ÚClientDisconnectedHookzK
    A client connection has been closed (either by us or the client).
    r	   Nr
   r   r   r   r   r      s   … ñð ×ÑÔr   r   c                   óP   — e Zd ZU dZej
                  ed<   	 ej                  ed<   y)ÚServerConnectionHookDataz-Event data for server connection event hooks.Úserverr	   N)r   r   r   r   r   ÚServerr   r   r   r   r   r   r      s#   … á7à×ÑÓØ3Ø×ÑÓØ&r   r   c                   ó   — e Zd ZU dZeed<   y)ÚServerConnectHookz©
    Mitmproxy is about to connect to a server.
    Note that a connection can correspond to multiple requests.

    Setting data.server.error kills the connection.
    ÚdataN©r   r   r   r   r   r   r   r   r   r   r   &   s   … ñð #Ô"r   r   c                   ó   — e Zd ZU dZeed<   y)ÚServerConnectedHookz.
    Mitmproxy has connected to a server.
    r   Nr   r   r   r   r   r   2   ó   … ñð #Ô"r   r   c                   ó   — e Zd ZU dZeed<   y)ÚServerDisconnectedHookzK
    A server connection has been closed (either by us or the server).
    r   Nr   r   r   r   r"   r"   ;   r    r   r"   c                   ó   — e Zd ZU dZeed<   y)ÚServerConnectErrorHookz¥
    Mitmproxy failed to connect to a server.

    Every server connection will receive either a server_connected or a server_connect_error event, but not both.
    r   Nr   r   r   r   r$   r$   D   s   … ñð #Ô"r   r$   N)Údataclassesr   Ú r   Ú	mitmproxyr   Ú	StartHookr   r   r   r   r   r"   r$   r   r   r   ú<module>r)      sí   ðÝ !å Ý  ð ô˜(×,Ñ,ó ó ðð ô˜X×/Ñ/ó ó ðð ÷'ð 'ó ð'ð ô#˜×*Ñ*ó #ó ð#ð ô#˜(×,Ñ,ó #ó ð#ð ô#˜X×/Ñ/ó #ó ð#ð ô#˜X×/Ñ/ó #ó ñ#r   