§
    ÈtºfN  ã                   óv   — d Z ddlmZ ddlmZ ddlmZ  ee¦  «         G d„ dej        ¦  «        ¦   «         ZdS )zT
Address object for SSH network connections.

Maintainer: Paul Swartz

@since: 12.1
é    )Úimplementer)ÚIAddress)Úutilc                   ó.   — e Zd ZdZdZd„ Zdefd„Zd„ ZdS )ÚSSHTransportAddressa   
    Object representing an SSH Transport endpoint.

    This is used to ensure that any code inspecting this address and
    attempting to construct a similar connection based upon it is not
    mislead into creating a transport which is not similar to the one it is
    indicating.

    @ivar address: An instance of an object which implements I{IAddress} to
        which this transport address is connected.
    ©Úaddressc                 ó   — || _         d S )Nr   )Úselfr	   s     úX/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/conch/ssh/address.pyÚ__init__zSSHTransportAddress.__init__$   s   € ØˆŒˆˆó    Úreturnc                 ó   — d| j         ›d�S )NzSSHTransportAddress(ú)r   ©r   s    r   Ú__repr__zSSHTransportAddress.__repr__'   s   € Ø7 d¤lÐ7Ð7Ð7Ð7r   c                 ó.   — t          d| j        f¦  «        S )NÚSSH)Úhashr	   r   s    r   Ú__hash__zSSHTransportAddress.__hash__*   s   € Ý�U˜DœLÐ)Ñ*Ô*Ð*r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚcompareAttributesr   Ústrr   r   © r   r   r   r      s_   € € € € € ð
ð 
ð %Ððð ð ð8˜#ð 8ð 8ð 8ð 8ð+ð +ð +ð +ð +r   r   N)	r   Úzope.interfacer   Útwisted.internet.interfacesr   Útwisted.pythonr   ÚFancyEqMixinr   r   r   r   ú<module>r#      s•   ðð
ð ð 'Ð &Ð &Ð &Ð &Ð &à 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø Ð Ð Ð Ð Ð ð €ˆXÑÔð+ð +ð +ð +ð +˜$Ô+ñ +ô +ñ Ôð+ð +ð +r   