Package twisted :: Package names :: Module srvconnect :: Class SRVConnector
[show private | hide private]
[frames | no frames]

Class SRVConnector

Known Subclasses:
LDAPConnector

A connector that looks up DNS SRV records. See RFC2782.
Method Summary
  __init__(self, reactor, service, domain, factory, protocol, connectFuncName, connectFuncArgs, connectFuncKwArgs)
  connect(self)
Start connection to remote server.
  connectionFailed(self, reason)
  connectionLost(self, reason)
  disconnect(self)
Disconnect whatever our are state is.
  getDestination(self)
  pickServer(self)
  stopConnecting(self)
Stop attempting to connect.
  _cbGotServers(self, (answers, auth, add))
  _reallyConnect(self)
  _serverCmp(self, a, b)

Class Variable Summary
Implements __implemented__ = <implementedBy twisted.names.srvconnec...
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
int stopAfterDNS = 0                                                                     

Method Details

connect(self)

Start connection to remote server.

disconnect(self)

Disconnect whatever our are state is.

stopConnecting(self)

Stop attempting to connect.

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy twisted.names.srvconnect.SRVConnector>                  

__providedBy__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x407867ec>       

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x407867ec>       

stopAfterDNS

Type:
int
Value:
0                                                                     

Generated by Epydoc 2.1 on Sat Aug 26 13:54:32 2006 http://epydoc.sf.net