ó
    Ö›‘h•  ã                   ó”   • S r SSKJr  SSKJr  SSKrSSKJr  SSKJ	r	  \" \	5      \R                  " SSSS	9 " S
 S5      5       5       rg)z
IProxyInfo implementation.
é    )ÚOptional)ÚimplementerN)ÚIAddressé   )Ú
IProxyInfoT)ÚfrozenÚslotsÚauto_attribsc                   óD   • \ rS rSr% Sr\\S'   \\   \S'   \\   \S'   Sr	g)Ú	ProxyInfoé   ah  
A data container for parsed PROXY protocol information.

@ivar header: The raw header bytes extracted from the connection.
@type header: C{bytes}
@ivar source: The connection source address.
@type source: L{twisted.internet.interfaces.IAddress}
@ivar destination: The connection destination address.
@type destination: L{twisted.internet.interfaces.IAddress}
ÚheaderÚsourceÚdestination© N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚbytesÚ__annotations__r   r   Ú__static_attributes__r   ó    ÚcC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/protocols/haproxy/_info.pyr   r      s$   ‡ ñ	ð ƒMØ�XÑÓØ˜(Ñ#Ö#r   r   )r   Útypingr   Úzope.interfacer   ÚattrÚtwisted.internet.interfacesr   Ú_interfacesr   Úsr   r   r   r   Ú<module>r"      sN   ðñ
õ å &ã å 0Ý #ñ ˆZÓØ‡‚ˆt˜4¨dÑ3÷$ð $ó 4ó ñ$r   