Trees | Indices | Help |
---|
|
object --+ | common.common.InitMixin --+ | common.log.Loggable --+ | object --+ | | | gobject.GObject --+ | component.BaseComponent --+ | feedcomponent010.FeedComponent --+ | feedcomponent.ParseLaunchComponent --+ | Stats --+ | MultifdSinkStreamer
|
|||
child class of BaseComponentMedium |
componentMediumClass the medium class to use for this component |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
checkOffset = True whether to check continuity of offsets for eaters |
|||
logCategory =
Implementors can provide a category to log their messages under. |
|||
pipe_template =
|
|||
__gtype__ = <GType flumotion+component+consumers+httpstreamer+
|
|||
__implemented__ = <implementedBy flumotion.component.consumers
|
|||
__provides__ = <zope.interface.declarations.ClassProvides obje
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
Inherited from Inherited from |
|
A subclass should do as little as possible in its init method. In particular, it should not try to access resources. Failures during init are marshalled back to the manager through the worker's remote_create method, since there is no component state proxied to the manager yet at the time of init.
|
Method that must be implemented by subclasses to produce the gstparse string for the component's pipeline. Subclasses should not chain up; this method raises a NotImplemented error. Returns: a new pipeline string representation.
|
Subclasses can implement me to run any checks before the component performs setup. Messages can be added to the component state's 'messages' list key. Any error messages added will trigger the component going to sad an flumotion.common.errors.ComponentSetupError being raised; do_setup() will not be called. In the event of a fatal problem that can't be expressed through an error message, this method should set the mood to sad and raise the error on its own. self.config will be set before this is called.
|
Method that can be implemented by subclasses if they wish to interact with the pipeline after it has been created and set on the component. This could include attaching signals and bus handlers.
|
repr(x)
|
|
Return a tuple (deltaadded, deltaremoved, bytes_transferred, current_clients, current_load) of our current bandwidth and user values. The deltas are estimates of how much bitrate is added, removed due to client connections, disconnections, per second. |
BaseComponent vmethod for stopping. The component should do any cleanup it needs, but must not set the component's mood to sleeping.
|
Provide a new set of porter login information, for when we're in slave mode and the porter changes. If we're currently connected, this won't disconnect - it'll just change the information so that next time we try and connect we'll use the new ones |
Tell the component to start. Whatever is using the component is responsible for making sure all eaters have received their file descriptor to eat from.
|
|
pipe_template
|
__gtype__
|
__implemented__
|
__provides__
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Apr 11 07:40:25 2008 | http://epydoc.sourceforge.net |