matchmaking_c

Enumerations

Enumeration Description
XblPreserveSessionMode Defines values used to indicate whether a match ticket is for a new game session or an existing session.
XblTicketStatus Defines values used to indicate the status of the match request.

Functions

Function Description
XblMatchmakingCreateMatchTicketAsync Sends a matchmaking request to the server and returns the match ticket with a ticket id. Call XblMatchmakingCreateMatchTicketResult upon completion to get the result.
XblMatchmakingCreateMatchTicketResult Get the result for an XblMatchmakingCreateMatchTicketAsync call.
XblMatchmakingDeleteMatchTicketAsync Deletes a the match ticket on the server.
XblMatchmakingGetHopperStatisticsAsync Gets statistics about a hopper such as how many players are in it.
XblMatchmakingGetHopperStatisticsResult Get the result for an XblMatchmakingGetHopperStatisticsAsync call.
XblMatchmakingGetHopperStatisticsResultSize Get the result size for an XblMatchmakingGetHopperStatisticsAsync call.
XblMatchmakingGetMatchTicketDetailsAsync Retrieves the properties of a match ticket from the server.
XblMatchmakingGetMatchTicketDetailsResult Get the result for an XblMatchmakingGetMatchTicketDetailsAsync call.
XblMatchmakingGetMatchTicketDetailsResultSize Get the result size for an XblMatchmakingGetMatchTicketDetailsAsync call.

Structures

Structure Description
XblCreateMatchTicketResponse Contains information about server response to a create match ticket request.
XblHopperStatisticsResponse Represents a server response to a hopper statistics request.
XblMatchTicketDetailsResponse Represents a server response to a request for match ticket details.