Open 3D Engine Multiplayer Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Multiplayer::ISessionAsyncRequests Class Referenceabstract

#include <ISessionRequests.h>

Public Member Functions

 AZ_RTTI (ISessionAsyncRequests, "{471542AF-96B9-4930-82FE-242A4E68432D}")
 
virtual void CreateSessionAsync (const CreateSessionRequest &createSessionRequest)=0
 
virtual void SearchSessionsAsync (const SearchSessionsRequest &searchSessionsRequest) const =0
 
virtual void JoinSessionAsync (const JoinSessionRequest &joinSessionRequest)=0
 
virtual void LeaveSessionAsync ()=0
 LeaveSession Async.
 

Detailed Description

Member Function Documentation

◆ CreateSessionAsync()

virtual void Multiplayer::ISessionAsyncRequests::CreateSessionAsync ( const CreateSessionRequest createSessionRequest)
pure virtual

CreateSession Async

Parameters
createSessionRequestThe request of CreateSession operation

◆ JoinSessionAsync()

virtual void Multiplayer::ISessionAsyncRequests::JoinSessionAsync ( const JoinSessionRequest joinSessionRequest)
pure virtual

JoinSession Async

Parameters
joinSessionRequestThe request of JoinSession operation

◆ SearchSessionsAsync()

virtual void Multiplayer::ISessionAsyncRequests::SearchSessionsAsync ( const SearchSessionsRequest searchSessionsRequest) const
pure virtual

SearchSessions Async

Parameters
searchSessionsRequestThe request of SearchSessions operation

The documentation for this class was generated from the following file: