#include <AWSGameLiftMatchmakingRequestBus.h>
IAWSGameLiftMatchmakingEventRequests GameLift Gem matchmaking event interfaces which is used to track matchmaking ticket event Developer should define the way to poll matchmaking ticket event and behavior based on the ticket status Use AWSGameLiftClientLocalTicketTracker as an example, it uses continuous polling to query matchmaking ticket: StartPolling - local ticket tracker starts monitor process for matchmaking ticket, and joins player to the match once ticket is complete StopPolling - local ticket tracker cancels ongoing matchmaking ticket and stops monitoring process
◆ StartPolling()
virtual void AWSGameLift::IAWSGameLiftMatchmakingEventRequests::StartPolling |
( |
const AZStd::string & |
ticketId, |
|
|
const AZStd::string & |
playerId |
|
) |
| |
|
pure virtual |
StartPolling Request to start process for polling matchmaking ticket based on given ticket id and player Id
- Parameters
-
ticketId | The requested matchmaking ticket id |
playerId | The requested matchmaking player id |
◆ StopPolling()
virtual void AWSGameLift::IAWSGameLiftMatchmakingEventRequests::StopPolling |
( |
| ) |
|
|
pure virtual |
StopPolling Request to stop process for polling matchmaking ticket
The documentation for this class was generated from the following file:
- Gems/AWSGameLift/Code/AWSGameLiftClient/Include/Request/AWSGameLiftMatchmakingRequestBus.h