DlmsTypeDescriptor Class

Represents a type descriptor used to define COSEM compact-array type. It corresponds to TypeDescription choice from abstract DLMS/COSEM syntax.

Definition

Namespace: OddPrg.Protocols.DLMS
Assembly: OddPrg.Frames.Dlms (in OddPrg.Frames.Dlms.dll) Version: 2.0.0.24 (2.0.0.24)
C#
public class DlmsTypeDescriptor
Inheritance
Object    DlmsTypeDescriptor

Remarks

Abstract syntax of TypeDescription type is in GB page 211.

Constructors

DlmsTypeDescriptor(Byte) Creates a new instance of DlmsTypeDescriptor for simple types.
DlmsTypeDescriptor(Byte, DlmsTypeDescriptor) Creates a new instance of DlmsTypeDescriptor for complex types.

Properties

ComplexTypeDescriptos Types of subitems in each array item in the case TypeTag indicates a complex type.
TypeTag Type of items in the array.

Methods

GetNextTag Returns a next type tag to read next item from a raw data buffer.

See Also