PFMatchmakingServerBackfillTicketConfiguration

Defines the configuration for a server backfill ticket.

Syntax

struct PFMatchmakingServerBackfillTicketConfiguration {  
    uint32_t timeoutInSeconds;  
    const char* queueName;  
    uint32_t memberCount;  
    const PFMatchmakingMatchMember* members;  
    const PFMultiplayerServerDetails* serverDetails;  
}  

Members

timeoutInSeconds   uint32_t

How long to attempt filling the ticket, in seconds.

queueName   const char*
is null-terminated

The name of a match queue.

memberCount   uint32_t

The number of members currently in the match.

members   const PFMatchmakingMatchMember*
array of size memberCount

The members currently in the match.

serverDetails   const PFMultiplayerServerDetails*
may be nullptr

The details about the PlayFab Multiplayer Server that the ticket is for.

The supplied server details will be provided in the PFMatchmakingMatchDetails for any other clients that are matched with this ticket. Clients will be able to use this information to the connect to the game server.

The server details are optional. If no server details need to be provided to clients on match completion, this value can be nullptr. Similarly, any of the fields in the server details don't need to be provided to clients can be empty or nullptr.

Remarks

To use this feature, you must define PFMULTIPLAYER_INCLUDE_SERVER_APIS before including PFMatchmaking.h.

Requirements

Header: PFMatchmaking.h

See also

PFMatchmaking members