Package ldaptor :: Package protocols :: Package ldap :: Module proxy :: Class Proxy
[show private | hide private]
[frames | no frames]

Class Proxy

BaseProtocol --+        
               |        
        Protocol --+    
                   |    
      BaseLDAPServer --+
                       |
                      Proxy

Known Subclasses:
ServiceBindingProxy

Method Summary
  __init__(self, config)
Initialize the object.
  connectionLost(self, reason)
  connectionMade(self)
TCP connection has opened
  handle_LDAPUnbindRequest(self, request, controls, reply)
  handleUnknown(self, request, controls, reply)
  _cbConnectionMade(self, proto)
  _clientQueue(self, request, controls, reply)
  _failConnection(self, reason)
  _gotResponse(self, response, reply)
  _handleUnknown(self, request, controls, reply)
  _whenConnected(self, fn, *a, **kw)
    Inherited from BaseLDAPServer
  checkControls(self, controls)
  dataReceived(self, recd)
  failDefault(self, resultCode, errorMessage)
  handle(self, msg)
  queue(self, id, op)
  unsolicitedNotification(self, msg)
  _callErrorHandler(self, name, resultCode, errorMessage)
  _cbHandle(self, response, id)
  _cbLDAPError(self, reason, name)
  _cbOtherError(self, reason, name)
    Inherited from Protocol
  connectionFailed(self)
(Deprecated)
    Inherited from BaseProtocol
  makeConnection(self, transport)
Make a connection to a transport and a server.

Class Variable Summary
NoneType client = None                                                                  
classobj protocol = ldaptor.protocols.ldap.ldapclient.LDAPClient
bool unbound = False
list waitingConnect = []
    Inherited from BaseLDAPServer
LDAPBERDecoderContext_TopLevel berdecoder = <LDAPBERDecoderContext_TopLevel identities=...
bool debug = False
    Inherited from Protocol
tuple __implements__ = (<class 'twisted.internet.interfaces.IP...
    Inherited from BaseProtocol
int connected = 0                                                                     
NoneType transport = None                                                                  

Method Details

__init__(self, config)
(Constructor)

Initialize the object.
Parameters:
config - The configuration.
           (type=ldaptor.interfaces.ILDAPConfig)
Overrides:
ldaptor.protocols.ldap.ldapserver.BaseLDAPServer.__init__

connectionMade(self)

TCP connection has opened
Overrides:
ldaptor.protocols.ldap.ldapserver.BaseLDAPServer.connectionMade (inherited documentation)

Class Variable Details

client

Type:
NoneType
Value:
None                                                                  

unbound

Type:
bool
Value:
False                                                                  

waitingConnect

Type:
list
Value:
[]                                                                     

Generated by Epydoc 2.1 on Fri Mar 11 00:37:46 2005 http://epydoc.sf.net