Package flumotion :: Package twisted :: Module rtsp :: Class RTSPChannel
[hide private]

Class RTSPChannel

source code

twisted.internet.protocol.BaseProtocol --+            
                                         |            
        twisted.internet.protocol.Protocol --+        
                                             |        
   twisted.protocols.basic._PauseableMixin --+        
                                             |        
          twisted.protocols.basic.LineReceiver --+    
                                                 |    
       twisted.protocols.policies.TimeoutMixin --+    
                                                 |    
                      twisted.web.http.HTTPChannel --+
                                                     |
                                                    RTSPChannel

A receiver for HTTP requests.

Nested Classes [hide private]
  requestFactory
A HTTP request.
Instance Methods [hide private]
 
checkPersistence(self, request, version)
Check if the channel should close or not.
source code

Inherited from twisted.web.http.HTTPChannel: __init__, allContentReceived, allHeadersReceived, connectionLost, connectionMade, headerReceived, lineReceived, rawDataReceived, requestDone, timeoutConnection

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

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

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

Inherited from twisted.protocols.policies.TimeoutMixin: callLater, resetTimeout, setTimeout

Class Variables [hide private]

Inherited from twisted.web.http.HTTPChannel: length, maxHeaders, persistent

Inherited from twisted.web.http.HTTPChannel (private): _savedTimeOut

Inherited from twisted.protocols.basic.LineReceiver: MAX_LENGTH, delimiter, 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

Inherited from twisted.protocols.policies.TimeoutMixin: timeOut

Method Details [hide private]

checkPersistence(self, request, version)

source code 

Check if the channel should close or not.

Overrides: twisted.web.http.HTTPChannel.checkPersistence
(inherited documentation)