Uses of Class
org.yamcs.commanding.ArgumentValue
Packages that use ArgumentValue
-
Uses of ArgumentValue in org.yamcs.algorithms
Methods in org.yamcs.algorithms that return ArgumentValueModifier and TypeMethodDescriptionAbstractAlgorithmExecutor.getInputArgument(ProcessingData processingData, ArgumentInstanceRef ref) Methods in org.yamcs.algorithms with parameters of type ArgumentValueModifier and TypeMethodDescriptionprotected voidAbstractAlgorithmExecutor.updateInputArgument(int idx, InputParameter inputParameter, ArgumentValue newValue) Called when the given inputParameter which contains a reference to an argument receives an argument value.protected voidScriptAlgorithmExecutor.updateInputArgument(int position, InputParameter inputParameter, ArgumentValue newValue) -
Uses of ArgumentValue in org.yamcs.commanding
Subclasses of ArgumentValue in org.yamcs.commandingModifier and TypeClassDescriptionclassHolds values related to members of aggregates or arraysMethods in org.yamcs.commanding that return ArgumentValueMethods in org.yamcs.commanding that return types with arguments of type ArgumentValueModifier and TypeMethodDescriptionPreparedCommand.getArgAssignment()ActiveCommand.getArguments()Method parameters in org.yamcs.commanding with type arguments of type ArgumentValueModifier and TypeMethodDescriptionvoidPreparedCommand.setArgAssignment(Map<Argument, ArgumentValue> argAssignment, Set<String> userAssignedArgumentNames) -
Uses of ArgumentValue in org.yamcs.mdb
Fields in org.yamcs.mdb with type parameters of type ArgumentValueModifier and TypeFieldDescriptionprotected final Map<Argument,ArgumentValue> ProcessingData.cmdArgsMethods in org.yamcs.mdb that return ArgumentValueModifier 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) Methods in org.yamcs.mdb that return types with arguments of type ArgumentValueModifier and TypeMethodDescriptionMetaCommandProcessor.CommandBuildResult.getArgs()TcProcessingContext.getArgValues()ProcessingData.getCmdArgs()Method parameters in org.yamcs.mdb with type arguments of type ArgumentValueModifier and TypeMethodDescriptionstatic ProcessingDataProcessingData.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 ProcessingDataProcessingData.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 ProcessingDataProcessingData.createInitial(LastValueCache tmParamsCache, Map<Argument, ArgumentValue> arguments, LastValueCache cmdParamsCache) Processing data which contains values to be used in algorithm initialisation.Constructor parameters in org.yamcs.mdb with type arguments of type ArgumentValueModifierConstructorDescriptionCommandBuildResult(byte[] b, Map<Argument, ArgumentValue> args) ProcessingData(LastValueCache lastValueCache, ParameterValueList tmParams, Map<Argument, ArgumentValue> cmdArgs, LastValueCache cmdParamsCache, ParameterValueList cmdParams)