Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An entry in the collection of lobby search results received upon successful completion of a PFMultiplayerFindLobbies operation.
Syntax
struct PFLobbySearchResult {
const char* lobbyId;
const char* connectionString;
const PFEntityKey* ownerEntity;
uint32_t maxMemberCount;
uint32_t currentMemberCount;
uint32_t searchPropertyCount;
const char* const* searchPropertyKeys;
const char* const* searchPropertyValues;
uint32_t friendCount;
const PFEntityKey* friends;
PFLobbyMembershipLock membershipLock;
}
Members
lobbyId const char*
is null-terminated
The ID of the found lobby.
connectionString const char*
is null-terminated
The connection string of the found lobby.
connectionString can be null. In this case, an invite is required to join.
ownerEntity const PFEntityKey*
may be nullptr
The current owner of the lobby.
ownerEntity may be null if the lobby doesn't currently have an owner.
maxMemberCount uint32_t
The maximum number of members that can be present in this lobby.
currentMemberCount uint32_t
The current number of members that are present in this lobby.
searchPropertyCount uint32_t
The number of search properties associated with this lobby.
searchPropertyKeys const char* const*
array of size searchPropertyCount
The keys of the search properties associated with this lobby.
searchPropertyValues const char* const*
array of size searchPropertyCount
The values of the search properties associated with this lobby.
friendCount uint32_t
The number of friends in the found lobby, if the lobby search was performed with a PFLobbySearchFriendsFilter.
If the lobby search which generated this search result was not performed with a PFLobbySearchFriendsFilter, this value will always be 0.
In some multiplayer social networks, friendship is a unidirectional relationship. One user may "follow" another or be their friend, but the same is not necessarily true in the reverse direction. Friends will only be returned in this search result when a bidirectional friendship exists. That is, the user querying for the lobby and the user in the lobby must both be friends with each other.
friends const PFEntityKey*
array of size friendCount
The list of friends in the found lobby, if the lobby search was performed with a PFLobbySearchFriendsFilter.
If the lobby search which generated this search result was not performed with a PFLobbySearchFriendsFilter, this list will always be empty.
In some multiplayer social networks, friendship is a unidirectional relationship. One user may "follow" another or be their friend, but the same is not necessarily true in the reverse direction. Friends will only be returned in this search result when a bidirectional friendship exists. That is, the user querying for the lobby and the user in the lobby must both be friends with each other.
membershipLock PFLobbyMembershipLock
The current lock state of the found lobby.
Requirements
Header: PFLobby.h