Documentation

Support

Matchmaker

Matchmaker

Class UMatchmakerServerSubsystem

Review the Matchmaker Server Subsystem API reference for managing backfill tickets and match information.
Read time 1 minuteLast updated 2 days ago

Declaration
UCLASS()class MATCHMAKERSERVER_API UMatchmakerServerSubsystem : public UGameInstanceSubsystem
Inherits from UGameInstanceSubsystem

Overrides

Initialize(FSubsystemCollectionBase&)

Initialize overrides from USubsystem.

Declaration

virtual void Initialize(FSubsystemCollectionBase& Collection) override

Methods

ApproveBackfillTicket(FGuid, THandler<FApproveBackfillTicketResponse>)

Approves a backfill ticket.

Declaration

void ApproveBackfillTicket(FGuid BackfillTicketId, Unity::Services::Core::THandler<FApproveBackfillTicketResponse> ResponseHandler)

Parameters

Name

Type

Description

BackfillTicketId
FGuidThe id for the backfill ticket to approve.
ResponseHandler
THandler
<
FApproveBackfillTicketResponse
>
The response callback to use once ApproveBackfillTicket has finished.

CreateBackfillTicket(FCreateBackfillTicketOptions, THandler<FCreateBackfillTicketResponse>)

Creates a backfill ticket.

Declaration

void CreateBackfillTicket(FCreateBackfillTicketOptions Options, Unity::Services::Core::THandler<FCreateBackfillTicketResponse> ResponseHandler)

Parameters

Name

Type

Description

Options
FCreateBackfillTicketOptionsParameters for creating the backfill ticket.
ResponseHandler
THandler
<
FCreateBackfillTicketResponse
>
The response callback to use once CreateBackfillTicket has finished.

DeleteBackfillTicket(FGuid, THandler<FDeleteBackfillTicketResponse>)

Deletes a backfill ticket.

Declaration

void DeleteBackfillTicket(FGuid BackfillTicketId, Unity::Services::Core::THandler<FDeleteBackfillTicketResponse> ResponseHandler)

Parameters

Name

Type

Description

BackfillTicketId
FGuidThe id for the backfill ticket to delete.
ResponseHandler
THandler
<
FDeleteBackfillTicketResponse
>
The response callback to use once DeleteTicket has finished.

GetTicketStatus(FGuid, THandler<FGetTicketStatusResponse>)

Updates a backfill ticket.

Declaration

void UpdateBackfillTicket(FGuid BackfillTicketId, FBackfillTicket BackfillTicket, Unity::Services::Core::THandler<FUpdateBackfillTicketResponse> ResponseHandler)

Parameters

Name

Type

Description

BackfillTicketId
FGuidThe id for the backfill ticket to update.
BackfillTicket
FBackfillTicketThe updated backfill ticket.
ResponseHandler
THandler
<
FUpdateBackfillTicketResponse
>
The response callback to use once UpdateBackfillTicket has finished.

Class UMatchmakerServerSubsystem • Matchmaker • Unity Docs