game-common / pragma.matchmaking.matchables /

Package pragma.matchmaking.matchables #

Types #

NameSummary

ActiveMatch

interface ActiveMatch : ConsumingMatchable

ActiveMatch represents a match that has re-entered matchmaking to find more players.

BaseMatchable

interface BaseMatchable

Base interface for all Matchables that provides basic accessor support.

ConsumingMatchable

interface ConsumingMatchable : BaseMatchable

Interface for Matchables that only consume parties from other Matchables.

Matchable

interface Matchable : ConsumingMatchable, ProvidingMatchable

Interface for Matchables that consume and provide parties to other Matchables.

PotentialMatch

interface PotentialMatch : Matchable

PotentialMatch represents selection of parties from a queue attempting to form a start-able match.

ProvidingMatchable

interface ProvidingMatchable : BaseMatchable

Interface used to restrict which Matchables can provide parties to other Matchables.