Enum
public enum ObisMedium
Namespace: SharpMeter.Dlms.Enums
OBIS medium identifiers (value group A).
Fields
| Name | Description |
|---|---|
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
}