Package eu.bandm.sighkn
Class IntCounter
java.lang.Object
eu.bandm.sig.adlib.IntClockedSignalSource
eu.bandm.sighkn.IntCounter
- All Implemented Interfaces:
- CompilableControlFlow,- CompilableDataFlow,- IntSignalSource,- Realtime,- SignalSource<Integer>,- Runnable,- IntSupplier,- Supplier<Integer>
PROVIS stimmt noch nicht! Zählt "run()" aufrufe, die SONST keine Semantik haben sollten!"
- 
Nested Class SummaryNested classes/interfaces inherited from interface eu.bandm.sig.adlib.SignalSourceSignalSource.AddOperator, SignalSource.CompilableBinaryOperator, SignalSource.Constant<A>, SignalSource.DivOperator, SignalSource.MultOperator, SignalSource.SubOperator
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final IntSignalSourceprotected final IntSignalSourceprotected final IntSignalSourceFields inherited from class eu.bandm.sig.adlib.IntClockedSignalSourceoutFields inherited from interface eu.bandm.sig.adlib.RealtimeDEFAULT_AFAP_INTERRUPT_LATENCY, DEFAULT_SLEEP_TIME_MS
- 
Constructor SummaryConstructorsConstructorDescriptionIntCounter(int start, IntSignalSource min, IntSignalSource max, IntSignalSource step) 
- 
Method SummaryMethods inherited from class eu.bandm.sig.adlib.IntClockedSignalSourcecompileDataFlow, counter, counter, counter, get, getAsInt, logged, logged, suppliedBy, suppliedByMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.bandm.sig.adlib.IntSignalSourcelogger, logger, zipWithMethods inherited from interface eu.bandm.sig.adlib.Realtimeafap, afap, andThen, asAsynchronousSwingEvent, compileControlFlow, every, every, frequently, frequently, frequently, times, times
- 
Field Details- 
min
- 
max
- 
step
 
- 
- 
Constructor Details- 
IntCounter
 
- 
- 
Method Details- 
runpublic void run()Description copied from interface:RealtimeProcesses an event.Any implementation of this method should complete promptly and normally. In particular it must not block indefinitely. 
 
-