Enum FailureKind
- Namespace
- Cratis.Chronicle.Observation
- Assembly
- Cratis.Chronicle.dll
Defines what kind of thing went wrong on an attempt at a partition.
public enum FailureKind
- Extension Methods
Fields
Disconnected = 3The subscriber was gone by the time the events reached it.
Handling = 1The subscriber failed while handling the events. This is the failure that means something is wrong.
Timeout = 2The call to the subscriber did not come back in time. The events were never rejected - the kernel ran out of patience waiting for an answer, which says the system was congested rather than that the observer is wrong.
Unknown = 0Nothing classified the failure. Every attempt recorded before failures carried a kind reads back as this.