Namespace Skyline.DataMiner.Core.Matrix.Protocol
Classes
- MatrixCrossPointSetFromUI
Represents information about a matrix cross point update.
- MatrixCrossPointsSetFromUIMessage
Provides data for the event that is raised when there are updates on the matrix cross points.
- MatrixHelper
Represents a matrix UI control in a DataMiner protocol. Do not use this class directly. Instead, please use one of the inherited classes, depending on the type of available parameters in the protocol: MatrixHelperForMatrix, MatrixHelperForTables, or MatrixHelperForMatrixAndTables.
- MatrixHelperForMatrix
Represents a matrix UI control in a DataMiner protocol. To be used when the protocol only has a matrix measurement type parameter to represent the connections.
- MatrixHelperForMatrixAndTables
Represents a matrix UI control in a DataMiner protocol. To be used when the protocol has matrix and table measurement type parameters to represent the connections.
- MatrixHelperForTables
Represents a matrix UI control in a DataMiner protocol. To be used when the protocol only has table measurement type parameters to represent the connections.
- MatrixIOStateSetFromUIMessage
Provides data for the event that is raised when the state of a matrix input or output has changed.
- MatrixInput
Represents a matrix input.
- MatrixInputs
Represents the matrix inputs.
- MatrixLabelSetFromUIMessage
Provides data for the event that is raised when a label of a matrix input or output has changed.
- MatrixLockSetFromUIMessage
Provides data for the event that is raised when a lock on a matrix input or output has changed.
- MatrixMap
Matrix mapping
- MatrixOutput
Represents a matrix output.
- MatrixOutputs
Represents the matrix outputs.
- MatrixPageSetFromUIMessage
Provides data for the event that is raised when the page of a matrix input or output has changed.
- MatrixPort
Represents a matrix input or output port.
- 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).
- MatrixToolTipSetFromUIMessage
Provides data for the event that is raised when the tooltip of a matrix crosspoint has changed.
- TableMatrixHelper
Represents a matrix UI control in a DataMiner protocol. To be used when the protocol only has table measurement type parameters to represent the connections.
Enums
- MatrixCrossPointConnectionState
Represents the state of the crosspoint.
- MatrixDisplayType
Represents which parameter should be used.
- MatrixEditMode
Used to determine if existing input port connections to the output port should be removed or not.
- MatrixIOType
Represents the type of the port.