disguise developers

Designer Plugins

Plugins for Disguise Designer software.

RenderStreamClusterBase

Base class: Resource

Subclasses: RenderStreamCluster, RenderStreamLocalCluster

Properties

anyInstanceIsRunning : bool (Read-Only)

anyInstanceIsTransitioning : bool (Read-Only)

channelInstances : List[ChannelInstance]

controller : Machine

The machine remotely controlling rendering

nInstances : int (Read-Only)

workloadHealth : WorkloadHealth (Read-Only)

workloadIsStoppable : bool (Read-Only)

Methods

controllerActive(self) -> bool

getAssignmentForecast(self, assigners: MultiChannelClusterAssignerBase, asset: RenderStreamAsset, clusterPool: ClusterPool) -> List[ChannelInstance]

instanceHealth(self, iInstance: int) -> WorkloadHealth

instanceMachine(self, iInstance: int) -> RenderStreamMachine

reconfigureWorkload(self, asset: RenderStreamAsset, cluster: ClusterPool, assigner: MultiChannelClusterAssignerBase, framerateDivisor: int)

startWorkload(self, config: RenderStreamModuleConfigBase)

stopWorkload(self)