Argument
Argument
Object allows the inputs and output parameters of method node methods to be defined
Functions
Argument.new(argument_name, data_type_node_id, value_rank, array_dimensions)
Creates a new Argument
instance
Params
- argument_name
string
- The name of the argument
- data_type_node_id
NodeId
- The NodeId of the argument type
- value_rank
number
- The number of dimensions of the value see ValueRank enum for predefined values
- array_dimensions
number[]
- Array of positive numbers determining the size of each dimension, can be empty or
nil
Returns: Argument
new instance
Argument.newStandardType(argument_name, data_type, value_rank, array_dimensions)
Creates a new Argument
instance with the type as one of the standard OPC-UA data types
Params
- argument_name
string
- The name of the argument
- data_type
DataType
- The argument type
- value_rank
number
- The number of dimensions of the value see ValueRank enum for predefined values
- array_dimensions
number[]
- Array of positive numbers determining the size of each dimension, can be empty or
nil
Returns: Argument
new instance