PFMatchmakingServerBackfillTicketConfiguration
Definiert die Konfiguration für ein Serverbackfill-Ticket.
Syntax
struct PFMatchmakingServerBackfillTicketConfiguration {
uint32_t timeoutInSeconds;
const char* queueName;
uint32_t memberCount;
const PFMatchmakingMatchMember* members;
const PFMultiplayerServerDetails* serverDetails;
}
Mitglieder
timeoutInSeconds
uint32_t
Gibt an, wie lange versucht werden soll, das Ticket zu füllen, in Sekunden.
queueName
const char*
ist NULL-terminiert.
Der Name einer Übereinstimmungswarteschlange.
memberCount
uint32_t
Die Anzahl der Mitglieder, die derzeit in der Übereinstimmung enthalten sind.
members
const PFMatchmakingMatchMember*
Array der Größe memberCount
Die Mitglieder, die derzeit in der Übereinstimmung enthalten sind.
serverDetails
const PFMultiplayerServerDetails*
kann nullptr sein
Die Details zum PlayFab Multiplayer-Server, für den das Ticket gilt.
Die angegebenen Serverdetails werden in pfMatchmakingMatchDetails für alle anderen Clients bereitgestellt, die mit diesem Ticket übereinstimmen. Clients können diese Informationen verwenden, um eine Verbindung mit dem Spielserver herzustellen.
Die Serverdetails sind optional. Wenn clients nach Abschluss der Übereinstimmung keine Serverdetails bereitgestellt werden müssen, kann dieser Wert nullptr sein. Ebenso müssen die Felder in den Serverdetails nicht für Clients bereitgestellt werden, können leer oder nullptr sein.
Hinweise
Um dieses Feature verwenden zu können, müssen Sie PFMULTIPLAYER_INCLUDE_SERVER_APIS definieren, bevor Sie PFMatchmaking.h einschließen.
Voraussetzungen
Header: PFMatchmaking.h