Class MatrixStatus
Class used when serializing the matrix class to JSON. Could also be used to deserialize a matrix status on a remote element. The setter in the properties are to be able to fill in the values when (de)serializing, this cannot be used to modify the real matrix parameter (i.e. changing a label in this class object will not change it in the original matrix parameter).
public class MatrixStatus
- Inheritance
-
MatrixStatus
- Extension Methods
Constructors
- MatrixStatus(MatrixInputs, MatrixOutputs)
Initializes a new instance of the MatrixStatus class.
Properties
- DisplayType
Gets or sets the DisplayType. This defines if the matrix parameter and/or the table parameters are filled in.
- DisplayedInputs
Gets or sets the number of displayed inputs.
- DisplayedOutputs
Gets or sets the number of displayed outputs.
- DmaId
Gets or sets the DataMiner id of the element.
- ElementId
Gets or sets the id of the element.
- ElementName
Gets or sets the name of the element.
- Inputs
Gets or sets the input ports of the matrix.
- MatrixWritePid
Gets or sets the write parameter id of the matrix.
- MaxConnectedInputsPerOutput
Gets or sets the maximum number of connected inputs per output.
- MaxConnectedOutputsPerInput
Gets or sets the maximum number of connected outputs per input.
- MaxInputs
Gets or sets the maximum amount of inputs of the matrix.
- MaxOutputs
Gets or sets the maximum amount of outputs of the matrix.
- MinConnectedInputsPerOutput
Gets or sets the minimum number of connected inputs per output.
- MinConnectedOutputsPerInput
Gets or sets the minimum number of connected outputs per input.
- Outputs
Gets or sets the output ports of the matrix.