csharp
public record class TransferDeadlinesHow long each step of a transfer may take before it is given up on.
Remarks
⚠ Every one of these is a deadline on the source, and that is the design. The source is the realm that still owns the player, so it is the only one that can decide nothing happened. A deadline on the target would be a decision made by the realm that does not yet have the authority to make it.
Fields and properties (5)
public TimeSpan PlacingHow long the orchestrator gets to name a shard.
public TimeSpan PreparingHow long the target gets to become ready and pre-reserve.
public TimeSpan OverlappingHow long the client gets to open its second session, load the map and report ready.
public TimeSpan CommittingHow long the lease move gets.
public TimeSpan HandingOffHow long the target gets to acknowledge the payload.
Methods (1)
public TimeSpan For(TransferPhase phase)The deadline for a phase, or Zero for one that has none.
Used by (5)
- RealmVixen.Live.Realm.Tests
- RealmHostOptionsVixen.Live.Realm
- RealmTransfersVixen.Live.Realm
- SourceTransferVixen.Live.Transfer
- TransferFleetVixen.Live.Realm.Tests