This document is about: QUANTUM 2
SWITCH TO

API-ITournamentMatchController


Available in the Gaming Circle and Industries Circle
Circle

Namespace: Gimmebreak.Backbone.Tournaments

Inheritance: Object → ITournamentMatchController

This interface provides set of methods for user to interact with tournament hub via connected tournament match handler (ITournamentMatchCallbackHandler). After tournament hub controller (ITournamentHubController) is requested to join a specific match then controller implementing this interaface is provided to tournament match handler. Use tournament match controller to report changes driven by games room/lobby handling API (E.g. player joined the room).

C#

public interface ITournamentMatchController

Methods

ReportDisconnectedUser(long)

Report user id who just disconnected room/lobby.

C#

public abstract virtual void ReportDisconnectedUser(long userId)

Parameters

  • userId: Backbone user id.

ReportJoinedUser(long)

Report user id who just joined room/lobby.

C#

public abstract virtual void ReportJoinedUser(long userId)

Parameters

  • userId: Backbone user id.

ReportStatusChange()

Report any chage in room/lobby that could affect any user "ready for match" status.

C#

public abstract virtual void ReportStatusChange()
Back to top