Vixen
02b45cc4
csharp
public sealed class RealmPlayer

Somebody the realm let in.

Read the guide page for this →

Remarks

The join between the two identities doc 27 keeps apart: Key is who the database thinks they are and is the same on every realm they visit, Id is who this session numbers them as and means nothing anywhere else.

Fields and properties (5)

  • public PlayerKey Key

    Who, durably.

  • public PlayerId Id

    Who, as this realm's session numbers them. Assigned when they finish joining.

  • public long LeaseEpoch

    The lease epoch their ticket named (ADR-021).

  • public DateTimeOffset AdmittedAt

    When the ticket was accepted.

  • public TransferReadiness Readiness

    Whether they can be moved to another shard right now.

Methods (1)

  • public override string ToString()

    Returns a string that represents the current object.

Used by (5)

  • PlayerAdmissionVixen.Live.Realm
  • RealmVixen.Live.Realm
  • RealmClusterVixen.Live.Realm.Cluster
  • RealmHostVixen.Live.Realm
  • RealmHostTestsVixen.Live.Realm.Tests