Table of Contents

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 = 3

A message about the cause of a delay

[JsonStringEnumMemberName("c")] Connection = 7

A connection message

[JsonStringEnumMemberName("r")] Disruption = 6

A major disruption

[JsonStringEnumMemberName("f")] Free = 2

A free text message

[JsonStringEnumMemberName("h")] Him = 0

A HIM message

[JsonStringEnumMemberName("i")] Ibis = 4

An IBIS message (generated from IRIS-AP)

[JsonStringEnumMemberName("q")] QualityChange = 1

A message about a quality change

[JsonStringEnumMemberName("u")] UnassignedIbis = 5

An IBIS message (generated from IRIS-AP) not yet assigned to a train

Unknown = 8

There is no further information available