Skip to main content
Class: SummerMatchResult · Inherits: RefCounted This player’s own view of one concluded Match. Two facts converge in one object and nothing else does. When the authority’s settlement commits, the Engine delivers to exactly this Session its outcome, with rating_state at RATING_STATE_PENDING and no rating values: the authority never relays account data. Later the platform commits this player’s rating and delivers it privately through the trusted Player Host; the same object then carries rating and moves to RATING_STATE_COMMITTED. Queues without a rating stay at RATING_STATE_NONE. The object is keyed by match_id and session_id. A rating fact for another Match or Session never touches it, and a replayed or older fact is ignored: only a strictly newer SummerRatingSnapshot.version on SummerRatingChange.after is applied.

Properties

Methods

is_rating_committed

Returns true once rating_state is RATING_STATE_COMMITTED. Returns: bool

Enums and constants

Outcome

RatingState


What is live on the platform today: platform capability status. Check availability at runtime before you offer a feature.