Package ldaptor :: Package protocols :: Package ldap :: Module ldifdelta :: Class LDIFDelta
[hide private]
[frames] | no frames]

Class LDIFDelta

source code

                                        object --+    
                                                 |    
twisted.internet.protocol.BaseProtocol --+       |    
                                         |       |    
        twisted.internet.protocol.Protocol --+   |    
                                             |   |    
   twisted.protocols.basic._PauseableMixin --+   |    
                                             |   |    
          twisted.protocols.basic.LineReceiver --+    
                                                 |    
                                 ldifprotocol.LDIF --+
                                                     |
                                                    LDIFDelta
Known Subclasses:

Instance Methods [hide private]
 
state_WAIT_FOR_DN(self, line) source code
 
state_WAIT_FOR_CHANGETYPE(self, line) source code
 
state_WAIT_FOR_MOD_SPEC(self, line) source code
 
state_IN_MOD_SPEC(self, line) source code
 
state_IN_ADD_ENTRY(self, line) source code
 
state_IN_DELETE(self, line) source code

Inherited from ldifprotocol.LDIF: connectionLost, gotEntry, lineReceived, logicalLineReceived, parseValue, state_HEADER, state_IN_ENTRY

Inherited from ldifprotocol.LDIF (private): _parseLine

Inherited from object: __delattr__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Inherited from twisted.protocols.basic.LineReceiver: clearLineBuffer, dataReceived, lineLengthExceeded, rawDataReceived, sendLine, setLineMode, setRawMode

Inherited from twisted.internet.protocol.BaseProtocol: __providedBy__, connectionMade, makeConnection

Inherited from twisted.protocols.basic._PauseableMixin: pauseProducing, resumeProducing, stopProducing

Class Variables [hide private]
  MOD_SPEC_TO_DELTA = {'add': <class 'ldaptor.delta.Add'>, 'dele...

Inherited from ldifprotocol.LDIF: data, delimiter, dn, lastLine, mode, version

Inherited from twisted.protocols.basic.LineReceiver: MAX_LENGTH, line_mode

Inherited from twisted.internet.protocol.Protocol: __implemented__, __provides__

Inherited from twisted.internet.protocol.BaseProtocol: connected, transport

Inherited from twisted.protocols.basic._PauseableMixin: paused

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

state_WAIT_FOR_DN(self, line)

source code 
Overrides: ldifprotocol.LDIF.state_WAIT_FOR_DN

Class Variable Details [hide private]

MOD_SPEC_TO_DELTA

Value:
{'add': <class 'ldaptor.delta.Add'>,
 'delete': <class 'ldaptor.delta.Delete'>,
 'replace': <class 'ldaptor.delta.Replace'>}