Uses of Class
org.yamcs.commanding.ArgumentValue
-
Uses of ArgumentValue in org.yamcs.algorithms
Modifier and TypeMethodDescriptionAbstractAlgorithmExecutor.getInputArgument
(ProcessingData processingData, ArgumentInstanceRef ref) Modifier and TypeMethodDescriptionprotected void
AbstractAlgorithmExecutor.updateInputArgument
(int idx, InputParameter inputParameter, ArgumentValue newValue) Called when the given inputParameter which contains a reference to an argument receives an argument value.protected void
ScriptAlgorithmExecutor.updateInputArgument
(int position, InputParameter inputParameter, ArgumentValue newValue) -
Uses of ArgumentValue in org.yamcs.commanding
Modifier and TypeClassDescriptionclass
Holds values related to members of aggregates or arraysModifier and TypeMethodDescriptionPreparedCommand.getArgAssignment()
ActiveCommand.getArguments()
Modifier and TypeMethodDescriptionvoid
PreparedCommand.setArgAssignment
(Map<Argument, ArgumentValue> argAssignment, Set<String> userAssignedArgumentNames) -
Uses of ArgumentValue in org.yamcs.mdb
Modifier and TypeFieldDescriptionprotected final Map<Argument,
ArgumentValue> ProcessingData.cmdArgs
Modifier and TypeMethodDescriptionTcProcessingContext.getArgumentValue
(String argName) Look up an argument by name only, for cases in which we do not have the full argument definition, such as arguments used for defining the length of other variable-length arguments.ProcessingData.getCmdArgument
(Argument arg) Modifier and TypeMethodDescriptionMetaCommandProcessor.CommandBuildResult.getArgs()
TcProcessingContext.getArgValues()
ProcessingData.getCmdArgs()
Modifier and TypeMethodDescriptionstatic ProcessingData
ProcessingData.cloneForCommanding
(ProcessingData data, Map<Argument, ArgumentValue> arguments, LastValueCache cmdParams) Create a new processing data object with the tmParamsCache and tmParams shared with the data object, but with new cmdParams.static ProcessingData
ProcessingData.createForCmdProcessing
(LastValueCache tmValueCache, Map<Argument, ArgumentValue> arguments, LastValueCache cmdLastValueCache) Used in TC processing when command history events are received, they will be added to the cmdParams.static ProcessingData
ProcessingData.createInitial
(LastValueCache tmParamsCache, Map<Argument, ArgumentValue> arguments, LastValueCache cmdParamsCache) Processing data which contains values to be used in algorithm initialisation.ModifierConstructorDescriptionCommandBuildResult
(byte[] b, Map<Argument, ArgumentValue> args) ProcessingData
(LastValueCache lastValueCache, ParameterValueList tmParams, Map<Argument, ArgumentValue> cmdArgs, LastValueCache cmdParamsCache, ParameterValueList cmdParams)