Known subclasses: twisted.internet.tcp.Connector, twisted.internet.unix.Connector

Implements interfaces: twisted.internet.interfaces.IConnector

Basic implementation of connector.

State can be: "connecting", "connected", "disconnected"

Instance Variable timeoutID Undocumented
Instance Variable factoryStarted Undocumented
Method __init__ Undocumented
Instance Variable state Undocumented
Instance Variable reactor Undocumented
Instance Variable factory Undocumented
Instance Variable timeout Undocumented
Method disconnect Disconnect whatever our state is.
Method connect Start connection to remote server.
Method stopConnecting Stop attempting to connect.
Method cancelTimeout Undocumented
Method buildProtocol Undocumented
Method connectionFailed Undocumented
Instance Variable transport Undocumented
Method connectionLost Undocumented
Method getDestination Return destination this will try to connect to.
Method __repr__ Undocumented
timeoutID =
Undocumented
factoryStarted =
Undocumented
(type: int)
def __init__(self, factory, timeout, reactor): (source)
state =
Undocumented
(type: str)
reactor =
Undocumented
factory =
Undocumented
timeout =
Undocumented
def disconnect(self): (source)

Disconnect whatever our state is.

def connect(self): (source)

Start connection to remote server.

def stopConnecting(self): (source)

Stop attempting to connect.

def cancelTimeout(self): (source)
Undocumented
def buildProtocol(self, addr): (source)
Undocumented
def connectionFailed(self, reason): (source)
Undocumented
transport =
Undocumented
def connectionLost(self, reason): (source)
Undocumented
def getDestination(self): (source)

Return destination this will try to connect to.

ReturnsAn object which provides IAddress.
def __repr__(self): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2020-03-20 23:54:06.