class documentation

class ThrottlingProtocol(ProtocolWrapper): (source)

View In Hierarchy

Protocol for ThrottlingFactory.
Method data​Received Undocumented
Method register​Producer Undocumented
Method throttle​Reads Undocumented
Method throttle​Writes Undocumented
Method unregister​Producer Undocumented
Method unthrottle​Reads Undocumented
Method unthrottle​Writes Undocumented
Method write Undocumented
Method write​Sequence Undocumented
Instance Variable producer Undocumented

Inherited from ProtocolWrapper:

Method __getattr__ Undocumented
Method __init__ Undocumented
Method connection​Lost Undocumented
Method get​Host Undocumented
Method get​Peer Undocumented
Method log​Prefix Use a customized log prefix mentioning both the wrapped protocol and the current one.
Method lose​Connection Undocumented
Method make​Connection When a connection is made, register this wrapper with its factory, save the real transport, and connect the wrapped protocol to this ProtocolWrapper to intercept any transport calls it makes.
Method stop​Consuming Undocumented
Instance Variable disconnecting Undocumented
Instance Variable factory The WrappingFactory which created this ProtocolWrapper.
Instance Variable wrapped​Protocol An IProtocol provider to which IProtocol method calls onto this ProtocolWrapper will be proxied.
def dataReceived(self, data): (source)
def registerProducer(self, producer, streaming): (source)
def throttleReads(self): (source)

Undocumented

def throttleWrites(self): (source)

Undocumented

def unregisterProducer(self): (source)
def unthrottleReads(self): (source)

Undocumented

def unthrottleWrites(self): (source)

Undocumented

def write(self, data): (source)
def writeSequence(self, seq): (source)
producer = (source)

Undocumented