Uses of Class
org.yamcs.algorithms.AlgorithmExecutionContext
-
Uses of AlgorithmExecutionContext in org.yamcs.algo
ModifierConstructorDescriptionBitMaskBooleanDecoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, byte mask) BitMaskBooleanDecoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, int mask) BitMaskBooleanDecoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, long mask) BitMaskBooleanDecoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, short mask) LeadingSizeBinaryDecoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag) LeadingSizeBinaryEncoder
(CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag) -
Uses of AlgorithmExecutionContext in org.yamcs.algorithms
Modifier and TypeFieldDescriptionprotected final AlgorithmExecutionContext
AbstractAlgorithmExecutor.execCtx
Modifier and TypeMethodDescriptionAlgorithmManager.createContext
(String name) Create a new algorithm execution context.AbstractAlgorithmExecutor.getExecutionContext()
ActiveAlgorithm.getExecutionContext()
AlgorithmExecutor.getExecutionContext()
Modifier and TypeMethodDescriptionAlgorithmManager.activateAlgorithm
(Algorithm algorithm, AlgorithmExecutionContext execCtx) Activate an algorithm in a context.AlgorithmExecutorFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) Creates a new executor for the algorithm running in the execution contextJavaAlgorithmExecutorFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) JavaExprAlgorithmExecutionFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) ScriptAlgorithmExecutorFactory.makeExecutor
(CustomAlgorithm calg, AlgorithmExecutionContext execCtx) AlgorithmEngine.makeExecutorFactory
(AlgorithmManager algorithmManager, AlgorithmExecutionContext context, String language, YConfiguration config) Create an executor factory to be used for the given algorithm managerJavaAlgorithmEngine.makeExecutorFactory
(AlgorithmManager algorithmManager, AlgorithmExecutionContext context, String language, YConfiguration config) ScriptAlgorithmEngine.makeExecutorFactory
(AlgorithmManager algorithmManager, AlgorithmExecutionContext context, String language, YConfiguration config) void
AlgorithmManager.removeContext
(AlgorithmExecutionContext ctx) ModifierConstructorDescriptionAbstractAlgorithmExecutor
(Algorithm algorithmDef, AlgorithmExecutionContext execCtx) AbstractJavaExprExecutor
(Algorithm algorithmDef, AlgorithmExecutionContext execCtx) ActiveAlgorithm
(Algorithm algorithm, AlgorithmExecutionContext context, AlgorithmExecutor executor) AlgorithmFunctions
(Processor processor, AlgorithmExecutionContext context) MathAlgorithmExecutor
(Algorithm algorithmDef, AlgorithmExecutionContext execCtx, MathAlgorithm algorithm) ScriptAlgorithmExecutor
(CustomAlgorithm algorithmDef, Invocable invocable, String functionName, String functionScript, AlgorithmExecutionContext execCtx) -
Uses of AlgorithmExecutionContext in org.yamcs.commanding
-
Uses of AlgorithmExecutionContext in org.yamcs.mdb
Modifier and TypeMethodDescriptionAbstractDataDecoder.getExecutionContext()
AbstractDataEncoder.getExecutionContext()