class IStreamClientEndpoint(Interface): (source)
Known implementations: twisted.conch.endpoints.SSHCommandClientEndpoint, twisted.internet.endpoints.HostnameEndpoint, twisted.internet.endpoints.ProcessEndpoint, twisted.internet.endpoints.SSL4ClientEndpoint, twisted.internet.endpoints.TCP4ClientEndpoint, twisted.internet.endpoints.TCP6ClientEndpoint, twisted.internet.endpoints.UNIXClientEndpoint, twisted.internet.endpoints._WrapperEndpoint
ClientFactory can connect to. For example, a remote TCP host/port pair would be a TCP client endpoint.| Present Since | |
| 10.1 |
| Method | connect |
Connect the protocolFactory to the location specified by this IStreamClientEndpoint provider. |
IStreamClientEndpoint provider.| Parameters | |
protocolFactory:IProtocolFactory | A provider of IProtocolFactory |
| Returns | |
Deferred | A Deferred that results in an IProtocol upon successful connection otherwise a Failure wrapping ConnectError or NoProtocol. |