PICO Unreal Platform SDK
FPicoOnlineSessionSearch Struct Reference

Representation of a single search result. Similar to FOnlineSessionSearch. More...

#include <OnlineSubsystemPicoNames.h>

Public Attributes

TArray< FPicoOnlineSessionSearchResultSearchResults
 
EOnlineAsyncTaskStatePicoType SearchState
 
int32 MaxSearchResults
 
TArray< FString > QuerySettingsKeyArray
 
TArray< FString > QuerySettingsValueArray
 
bool bIsLanQuery
 
int32 PingBucketSize
 
int32 PlatformHash
 
float TimeoutInSeconds
 

Detailed Description

Representation of a single search result. Similar to FOnlineSessionSearch.

Member Data Documentation

◆ bIsLanQuery

bool bIsLanQuery

Not used

◆ MaxSearchResults

int32 MaxSearchResults

The number of query results will be limited by the maximum number of searches

◆ PingBucketSize

int32 PingBucketSize

Not used

◆ PlatformHash

int32 PlatformHash

Not used

◆ QuerySettingsKeyArray

TArray<FString> QuerySettingsKeyArray

Key for query. If you need to query matchmaking rooms, you need to add a key: PICOPOOL. If you need to query the moderated rooms, you need to add three keys: PICOMODERATEDROOMSONLY, GETMODERATEDROOMSPAGEINDEX, GETMODERATEDROOMSPAGESIZE

◆ QuerySettingsValueArray

TArray<FString> QuerySettingsValueArray

Value for query. Need to exist in pair with keys

◆ SearchResults

TArray<FPicoOnlineSessionSearchResult> SearchResults

Array of all sessions found when searching by the given criteria

◆ SearchState

EOnlineAsyncTaskStatePicoType SearchState

State of the search

◆ TimeoutInSeconds

float TimeoutInSeconds

Not used