|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SignalProcessor
A processor of signals
.
Version Info:
$Revision: 1006 $ |
$Date: 2007-11-16 11:19:54 -0700 (Fri, 16 Nov 2007) $ |
$Author: dharland $ (last person to modify) |
Method Summary | |
---|---|
void |
execute()
Runs this device. |
void |
executeFromStartOfChainUpTo(SignalProcessor firstUnexecutedDevice)
Retreats upstream from this processor to the source of the stream and executes that device(s), telling it to stop execution at firstUnexecutedDevice . |
void |
executeUpTo(SignalProcessor firstUnexecutedDevice)
Executes this device and all downstream devices up to, but not including, the firstUnexecutedDevice . |
Method Detail |
---|
void execute()
It is typical for signal processors to be linked together. For those devices it is also typical, but not required by this interface specification, for them to tell the processor(s) linked to their output(s) to also execute.
void executeUpTo(SignalProcessor firstUnexecutedDevice)
firstUnexecutedDevice
.
See execute()
for more information about the linking
of processors.
firstUnexecutedDevice
- the first device downstream that is not to be executed.
If all downstream devices should be executed you may use a
null value here or call execute()
.void executeFromStartOfChainUpTo(SignalProcessor firstUnexecutedDevice)
firstUnexecutedDevice
.
firstUnexecutedDevice
- the first device in a chain of processors that is not
to be executed.
If all devices should be executed you may use a
null value here.
The first unexecuted device should be downstream of this
device.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |