Enum MessageType
- Namespace
- DotBahn.Timetables.Models.Enumerations
- Assembly
- DotBahn.Timetables.dll
Type of timetable message
[JsonConverter(typeof(JsonStringEnumConverter<MessageType>))]
public enum MessageType
Fields
[JsonStringEnumMemberName("d")] CauseOfDelay = 3A message about the cause of a delay
[JsonStringEnumMemberName("c")] Connection = 7A connection message
[JsonStringEnumMemberName("r")] Disruption = 6A major disruption
[JsonStringEnumMemberName("f")] Free = 2A free text message
[JsonStringEnumMemberName("h")] Him = 0A HIM message
[JsonStringEnumMemberName("i")] Ibis = 4An IBIS message (generated from IRIS-AP)
[JsonStringEnumMemberName("q")] QualityChange = 1A message about a quality change
[JsonStringEnumMemberName("u")] UnassignedIbis = 5An IBIS message (generated from IRIS-AP) not yet assigned to a train
Unknown = 8There is no further information available