๊ตฌ์กฐ์ฒด FCreateBackfillTicketOptions
Review the structure for specifying parameters when creating a backfill ticket.
์ฝ๋ ์๊ฐ 1๋ถ์ต๊ทผ ์
๋ฐ์ดํธ: 24์ผ ์
Include
#include <MatchmakerServer/Public/Models/CreateBackfillTicketOptions.h>
๊ตฌ๋ฌธ
USTRUCT(BlueprintType)struct FCreateBackfillTicketOptions
ํ๋
QueueName
Backfill ์์ฒญ์ ํ๊ฒํ
ํ ๋๊ธฐ์ด์ ์ด๋ฆ์
๋๋ค.
์ ์ธ
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString QueueName
๋ธ๋ฃจํ๋ฆฐํธ
C++
์ฐ๊ฒฐ
Backfill์ ์์ฑํ๋ ์๋ฒ์ IP ์ฃผ์์ ํฌํธ(ip:port ํ์ ์ฌ์ฉ)์
๋๋ค. ์ด ํ๋กํผํฐ๋ ์๋ฒ์ ๋งค์นญ ํฐ์ผ์ ํ ๋นํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ํ์ ํ๋์
๋๋ค.
์ ์ธ
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString Connection
๋ธ๋ฃจํ๋ฆฐํธ
C++
MatchId
์ด Backfill ํฐ์ผ์ด ํ๊ฒํ
ํ๋ ๋งค์น์ ID์
๋๋ค. ๋งค์น ID๋ ํ ๋น ํ์ด๋ก๋์ MatchmakingResults์ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฒ์ ์๋ฒ๋ Multiplay ๊ธฐ์ ์๋ฃ์ ์ค๋ช
๋ ๋๋ก ํ์ด๋ก๋ ํ๋ก์์์ ํ ๋น ํ์ด๋ก๋๋ฅผ ๊ฒ์ํฉ๋๋ค.
์ ์ธ
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString MatchId
๋ธ๋ฃจํ๋ฆฐํธ
C++
PoolId
Backfill ํฐ์ผ์ ์์ฑํ ํ์ ID์
๋๋ค. ํ๋๊ฐ ์์ ๊ฒฝ์ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ ๋น ํ์ด๋ก๋์ MatchmakingResults์๋ ๋งค์น๊ฐ ์์ฑ๋ ํ์ ID๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฒ์ ์๋ฒ๋ ํ์ด๋ก๋ ํ๋ก์์์ ํ ๋น ํ์ด๋ก๋๋ฅผ ๊ฒ์ํฉ๋๋ค.
์ ์ธ
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString PoolId
๋ธ๋ฃจํ๋ฆฐํธ
C++
์์ฑ
์์ฑ ์ด๋ฆ์ผ๋ก ์ธ๋ฑ์ฑ๋ ์์ฑ(์ซ์ ๋๋ ๋ฌธ์์ด)์ ๋์
๋๋ฆฌ์
๋๋ค. ์์ฑ์ ๋งค์น๋ฉ์ดํน ๊ตฌ์ฑ์์ ์ ์๋ ํด๋น ํํฐ์ ๋น๊ต๋๋ฉฐ ํฐ์ผ ๊ทธ๋ฃน์ ํ๋ก ์ธ๋ถํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์์ ์์ฑ์ผ๋ก๋ ๋งต, ๋ชจ๋, ํ๋ซํผ, ๋น๋ ๋ฒํธ ๋ฑ์ด ์์ต๋๋ค. ์ ํ ์ฌํญ์
๋๋ค.
์ ์ธ
TSharedPtr<FJsonObject> Attributes
C++
ํ๋กํผํฐ
๋งค์น ์ ๋ณด๋ฅผ ํฌํจํ๋ ํ๋กํผํฐ ์ค๋ธ์ ํธ์
๋๋ค. ํ์ ํ๋์
๋๋ค.
์ ์ธ
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FMatchProperties Properties
๋ธ๋ฃจํ๋ฆฐํธ
C++