기술 자료

지원

Matchmaker for the Unreal Engine

Matchmaker overview

Matchmaker for the Unreal Engine

구조체 FCreateBackfillTicketOptions

Review the structure for specifying parameters when creating a backfill ticket.
읽는 시간 1분최근 업데이트: 9시간 전

Include
#include <MatchmakerServer/Public/Models/CreateBackfillTicketOptions.h>
구문
USTRUCT(BlueprintType)struct FCreateBackfillTicketOptions

필드

QueueName

Backfill 요청을 타게팅할 대기열의 이름입니다.

선언

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString QueueName

블루프린트

이름

유형

Queue Name문자열

C++

이름

유형

QueueName
FString

연결

Backfill을 생성하는 서버의 IP 주소와 포트(ip:port 형식 사용)입니다. 이 프로퍼티는 서버에 매칭 티켓을 할당하는 데 사용되며, 필수 필드입니다.

선언

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString Connection

블루프린트

이름

유형

연결문자열

C++

이름

유형

Connection
FString

MatchId

이 Backfill 티켓이 타게팅하는 매치의 ID입니다. 매치 ID는 할당 페이로드의 MatchmakingResults에 포함되어 있습니다. 게임 서버는 Multiplay 기술 자료에 설명된 대로 페이로드 프록시에서 할당 페이로드를 검색합니다.

선언

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString MatchId

블루프린트

이름

유형

Match Id문자열

C++

이름

유형

MatchId
FString

PoolId

Backfill 티켓을 생성할 풀의 ID입니다.
attributes
필드가 있을 경우 사용할 수 없습니다. 할당 페이로드의 MatchmakingResults에는 매치가 생성된 풀의 ID가 포함되어 있습니다. 게임 서버는 페이로드 프록시에서 할당 페이로드를 검색합니다.

선언

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString PoolId

블루프린트

이름

유형

Pool Id문자열

C++

이름

유형

PoolId
FString

속성

속성 이름으로 인덱싱된 속성(숫자 또는 문자열)의 딕셔너리입니다. 속성은 매치메이킹 구성에서 정의된 해당 필터와 비교되며 티켓 그룹을 풀로 세분화하는 데 사용됩니다. 예제 속성으로는 맵, 모드, 플랫폼, 빌드 번호 등이 있습니다. 선택 사항입니다.

선언

TSharedPtr<FJsonObject> Attributes

C++

이름

유형

Attributes
TSharedPtr
<
FJsonObject
>

프로퍼티

매치 정보를 포함하는 프로퍼티 오브젝트입니다. 필수 필드입니다.

선언

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FMatchProperties Properties

블루프린트

이름

유형

프로퍼티FMatchProperties

C++

이름

유형

Properties
FMatchProperties