Enum
public enum ObisMedium

Namespace: SharpMeter.Dlms.Enums

OBIS medium identifiers (value group A).

Fields

NameDescription
Abstract static Abstract objects.
ColdWater static Cold water.
Cooling static Cooling.
Electricity static Electricity.
Gas static Gas.
Heat static Heat.
HeatCostAllocator static Heat cost allocator.
HotWater static Hot water.

Abstract

Abstract = 0

Abstract objects.

ColdWater

ColdWater = 8

Cold water.

Cooling

Cooling = 5

Cooling.

Electricity

Electricity = 1

Electricity.

Gas

Gas = 7

Gas.

Heat

Heat = 6

Heat.

HeatCostAllocator

HeatCostAllocator = 4

Heat cost allocator.

HotWater

HotWater = 9

Hot water.

View Source
/// <summary>
///     OBIS medium identifiers (value group A).
/// </summary>
[SuppressMessage("Design", "CA1028:Enum storage should be Int32", Justification = "Wire protocol requires byte-sized values.")]
public enum ObisMedium : byte
{
    /// <summary>Abstract objects.</summary>
    Abstract = 0,
    /// <summary>Electricity.</summary>
    Electricity = 1,
    /// <summary>Heat cost allocator.</summary>
    HeatCostAllocator = 4,
    /// <summary>Cooling.</summary>
    Cooling = 5,
    /// <summary>Heat.</summary>
    Heat = 6,
    /// <summary>Gas.</summary>
    Gas = 7,
    /// <summary>Cold water.</summary>
    ColdWater = 8,
    /// <summary>Hot water.</summary>
    HotWater = 9
}
Was this page helpful?