Package flumotion :: Package component :: Package consumers :: Package icystreamer :: Module resources :: Class ICYStreamingResource
[hide private]

Class ICYStreamingResource

source code

                     twisted.web.resource.Resource --+        
                                                     |        
                           extern.log.log.Loggable --+        
                                                     |        
       common.streamer.resources.HTTPStreamingResource --+    
                                                         |    
                               extern.log.log.Loggable --+    
                                                         |    
common.streamer.mfdsresources.MultiFdSinkStreamingResource --+
                                                             |
                                                            ICYStreamingResource

Nested Classes [hide private]

Inherited from twisted.web.resource.Resource: entityType

Instance Methods [hide private]
 
_render(self, request)
Default handling of HEAD method.
source code
 
_setRequestHeaders(self, request) source code
 
_formatHeaders(self, request) source code
 
render_GET(self, request)
Default handling of HEAD method.
source code
 
render_HEAD(self, request)
Default handling of HEAD method.
source code

Inherited from common.streamer.mfdsresources.MultiFdSinkStreamingResource: __init__, clientRemoved, handleAuthenticatedRequest, isReady

Inherited from common.streamer.resources.HTTPStreamingResource: getMaxAllowedClients, logWrite, reachedServerLimits, removeAllClients, rotateLogs, setBandwidthLimit, setLogFilter, setRedirectionOnLimits, setRoot, setUserLimit

Inherited from twisted.web.resource.Resource: __providedBy__, __provides__, delEntity, getChild, getChildForRequest, getChildWithDefault, getDynamicEntity, getStaticEntity, listDynamicEntities, listDynamicNames, listEntities, listNames, listStaticEntities, listStaticNames, putChild, reallyPutEntity, render

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

Class Variables [hide private]

Inherited from common.streamer.resources.HTTPStreamingResource: HTTP_NAME, HTTP_SERVER, __reserve_fds__, isLeaf, logCategory

Inherited from twisted.web.resource.Resource: __implemented__, server

Method Details [hide private]

_render(self, request)

source code 

Default handling of HEAD method.

I just return self.render_GET(request). When method is HEAD, the framework will handle this correctly.

Overrides: common.streamer.mfdsresources.MultiFdSinkStreamingResource._render

_setRequestHeaders(self, request)

source code 
Overrides: common.streamer.resources.HTTPStreamingResource._setRequestHeaders

_formatHeaders(self, request)

source code 
Overrides: common.streamer.mfdsresources.MultiFdSinkStreamingResource._formatHeaders

render_GET(self, request)

source code 

Default handling of HEAD method.

I just return self.render_GET(request). When method is HEAD, the framework will handle this correctly.

Overrides: common.streamer.mfdsresources.MultiFdSinkStreamingResource._render

render_HEAD(self, request)

source code 

Default handling of HEAD method.

I just return self.render_GET(request). When method is HEAD, the framework will handle this correctly.

Overrides: twisted.web.resource.Resource.render_HEAD
(inherited documentation)