Class UMatchmakerServerSubsystem
Review the Matchmaker Server Subsystem API reference for managing backfill tickets and match information.
Read time 1 minuteLast updated 7 months 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 |
|---|---|---|
| FGuid | The id for the backfill ticket to approve. |
| THandler | 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 |
|---|---|---|
| FCreateBackfillTicketOptions | Parameters for creating the backfill ticket. |
| THandler | 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 |
|---|---|---|
| FGuid | The id for the backfill ticket to delete. |
| THandler | 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 |
|---|---|---|
| FGuid | The id for the backfill ticket to update. |
| FBackfillTicket | The updated backfill ticket. |
| THandler | The response callback to use once UpdateBackfillTicket has finished. |