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

Class RTSPSite

source code

  twisted.internet.protocol.Factory --+            
                                      |            
twisted.internet.protocol.ServerFactory --+        
                                          |        
               twisted.web.http.HTTPFactory --+    
                                              |    
                        twisted.web.server.Site --+
                                                  |
                                                 RTSPSite

I am a ServerFactory that can be used in twisted.internet.interfaces.IReactorTCP's .listenTCP Create me with an RTSPResource object.

Nested Classes [hide private]
  protocol
A receiver for HTTP requests.
  requestFactory
A HTTP request.
Instance Methods [hide private]
 
logRequest(self, ip, requestLine, headerLines) source code
 
logReply(self, code, message, headerLines, body) source code

Inherited from twisted.web.server.Site: __getstate__, __init__, buildProtocol, getChildWithDefault, getResourceFor, getSession, makeSession, render

Inherited from twisted.web.server.Site (private): _mkuid, _openLogFile

Inherited from twisted.web.http.HTTPFactory: log, startFactory, stopFactory

Inherited from twisted.web.http.HTTPFactory (private): _escape

Inherited from twisted.internet.protocol.Factory: __providedBy__, doStart, doStop

Class Variables [hide private]

Inherited from twisted.web.server.Site: counter, displayTracebacks, isLeaf

Inherited from twisted.web.http.HTTPFactory: logPath, timeOut

Inherited from twisted.internet.protocol.Factory: __implemented__, __provides__, noisy, numPorts