Package flumotion :: Package component :: Package combiners :: Package switch :: Module switch :: Class SwitchMedium
[hide private]

Class SwitchMedium

source code

 twisted.spread.jelly.Jellyable --+                            
                                  |                            
twisted.spread.flavors.Serializable --+                        
                                      |                        
   twisted.spread.flavors.Referenceable --+                    
                                          |                    
                extern.log.log.Loggable --+                    
                                          |                    
                   twisted.pb.Referenceable --+                
                                              |                
                       common.medium.BaseMedium --+            
                                                  |            
                        common.medium.PingingMedium --+        
                                                      |        
                          component.BaseComponentMedium --+    
                                                          |    
                          feedcomponent.FeedComponentMedium --+
                                                              |
                                                             SwitchMedium

Instance Methods [hide private]
 
remote_switchToMaster(self) source code
 
remote_switchToBackup(self) source code
 
remote_switchTo(self, logicalFeed) source code

Inherited from feedcomponent.FeedComponentMedium: __init__, connectEater, connectFeeder, remote_attachPadMonitorToFeeder, remote_eatFrom, remote_effect, remote_feedTo, remote_getMasterClockInfo, remote_provideMasterClock, remote_setGstDebug, remote_setMasterClock

Inherited from component.BaseComponentMedium: getIP, getManagerIP, remote_getConfig, remote_getState, remote_getUIState, remote_getVersions, remote_reloadComponent, remote_setFluDebug, remote_stop, setAuthenticator, setRemoteReference, setup

Inherited from common.medium.PingingMedium: remote_writeFluDebugMarker, startPinging, stopPinging

Inherited from common.medium.BaseMedium: callRemote, callRemoteLogging, getBundledFunction, hasRemoteReference, runBundledFunction

Inherited from twisted.pb.Referenceable: remoteMessageReceived

Inherited from twisted.spread.flavors.Referenceable: jellyFor

Inherited from twisted.spread.flavors.Serializable: processUniqueID

Inherited from twisted.spread.jelly.Jellyable: __providedBy__, getStateFor

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

Class Variables [hide private]

Inherited from feedcomponent.FeedComponentMedium: __implemented__, __provides__, logCategory, remoteLogName

Inherited from component.BaseComponentMedium: authenticator

Inherited from common.medium.BaseMedium: bundleLoader

Inherited from twisted.spread.flavors.Referenceable: perspective

Instance Variables [hide private]

Inherited from common.medium.BaseMedium: remote