#include <OnlineSessionInterfaceV2AccelByte.h>
Public Attributes | |
| FAccelByteModelsGameSessionExcludedSession | GameSessionExclusion = FAccelByteModelsGameSessionExcludedSession::CreateNoExclusion() |
| PACKAGE_SCOPE | : FUniqueNetIdPtr SearchingPlayerId{nullptr} |
| FString | TicketId {} |
| FName | SearchingSessionName {} |
| FString | MatchPool {} |
| TArray< FString > | CrossPlatforms {} |
| TSharedPtr< FJsonObject > | SearchStorage {} |
| bool | bIsP2PMatchmaking {false} |
AccelByte specific subclass for an online session search handle. Stores ticket ID and matchmaking user ID for retrieval later.
| bool FOnlineSessionSearchAccelByte::bIsP2PMatchmaking {false} |
Flag to check if the current matchmaking is for P2P and getting the latencies from turn server list.
| TArray<FString> FOnlineSessionSearchAccelByte::CrossPlatforms {} |
The list of available platforms for cross platform matchmaking
| FString FOnlineSessionSearchAccelByte::MatchPool {} |
Name of the match pool used in current matchmaking
| FName FOnlineSessionSearchAccelByte::SearchingSessionName {} |
Name of the local session that we intend to matchmake for
| TSharedPtr<FJsonObject> FOnlineSessionSearchAccelByte::SearchStorage {} |
Additional shared data not considered for matchmaking
| FString FOnlineSessionSearchAccelByte::TicketId {} |
ID of the ticket a player is apart of for the search