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

Class RTSPResource

source code

  web.resource.Resource --+
                          |
extern.log.log.Loggable --+
                          |
                         RTSPResource

I am a base class for all RTSP Resource classes.

Instance Methods [hide private]
 
getChild(self, path, request) source code
 
getChildWithDefault(self, path, request) source code
 
noputChild(self, path, r) source code
 
render_startCSeqDate(self, request, method)
Set CSeq and Date on response to given request.
source code
 
render_start(self, request, method) source code
 
render_GET(self, request) source code

Inherited from extern.log.log.Loggable: __providedBy__, __provides__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]
  logCategory = 'resource'
Implementors can provide a category to log their messages under.

Inherited from extern.log.log.Loggable: __implemented__

Instance Variables [hide private]
tuple allowedMethods = ['OPTIONS']
a tuple of allowed methods that can be invoked on this resource.
Method Details [hide private]

render_startCSeqDate(self, request, method)

source code 

Set CSeq and Date on response to given request. This should be done even for errors.