Class CoexistenceLogMarkers
Stable log prefixes for coexistence events, so players and bug reports can grep one string.
public static class CoexistenceLogMarkers
- Inheritance
-
CoexistenceLogMarkers
- Inherited Members
Fields
BridgeActive
The foreign patch host loaded and found a supported patcher version.
public const string BridgeActive = "[Concord.Coex] bridge-active"
Field Value
HookInstalled
The notifier hook installed, so late contention is recoverable rather than merely reported.
public const string HookInstalled = "[Concord.Coex] hook-installed"
Field Value
HookUnavailable
The notifier hook could not install; Concord falls back to poll-based detection.
public const string HookUnavailable = "[Concord.Coex] hook-unavailable"
Field Value
LateContention
A foreign patcher claimed a target after Concord had already detoured it.
public const string LateContention = "[Concord.Coex] late-contention"
Field Value
PromoteFailed
Promotion passed validation but the handover itself failed.
public const string PromoteFailed = "[Concord.Coex] promote-failed"
Field Value
PromoteRejected
Promotion was refused before anything changed, so the target keeps Concord's detour until the host's rebuild replaces it.
public const string PromoteRejected = "[Concord.Coex] promote-rejected"
Field Value
Promoted
A target Concord had detoured itself moved onto the host after a foreign patch arrived.
public const string Promoted = "[Concord.Coex] promoted"
Field Value
RoutedContested
A contested target was handed to the foreign patch host.
public const string RoutedContested = "[Concord.Coex] routed-contested"
Field Value
StreamRejected
The host's instruction stream could not be converted safely and was left unchanged.
public const string StreamRejected = "[Concord.Coex] stream-rejected"