ϪfNldZddlmZddlmZddlmZeeGddejZy)zT Address object for SSH network connections. Maintainer: Paul Swartz @since: 12.1 ) implementer)IAddress)utilc,eZdZdZdZdZdefdZdZy)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||_y)Nr)selfr s ;/usr/lib/python3/dist-packages/twisted/conch/ssh/address.py__init__zSSHTransportAddress.__init__$s  returnc"d|jdS)NzSSHTransportAddress()rr s r __repr__zSSHTransportAddress.__repr__'s%dll%5Q77rc0td|jfS)NSSH)hashr rs r __hash__zSSHTransportAddress.__hash__*sUDLL)**rN) __name__ __module__ __qualname____doc__compareAttributesr strrrrr rrs% %8#8+rrN) rzope.interfacertwisted.internet.interfacesrtwisted.pythonr FancyEqMixinrrrr r#s; '0 X+$++++r