Skip to main content
Information specific to the Updated type of state change.

Syntax

Members

lobby   PFLobbyHandle
must not be null
The lobby that updated. ownerUpdated   bool A flag indicating if the lobby’s owner updated. maxMembersUpdated   bool A flag indicating if the maximum number of members allowed in the lobby updated. accessPolicyUpdated   bool A flag indicating if the lobby’s access policy updated. membershipLockUpdated   bool A flag indicating if the lobby’s membership lock updated. updatedSearchPropertyCount   uint32_t The number of search properties that updated. updatedSearchPropertyKeys   const char* const*
array of size updatedSearchPropertyCount
The keys of the search properties that updated. updatedLobbyPropertyCount   uint32_t The number of lobby properties that updated. updatedLobbyPropertyKeys   const char* const*
array of size updatedLobbyPropertyCount
The keys of the lobby properties that updated. memberUpdateCount   uint32_t The number of updates to the lobby members. memberUpdates   const PFLobbyMemberUpdateSummary*
array of size memberUpdateCount
The set of member updates. serverUpdated   bool A flag indicating if a client-owned lobby’s joined server changed. updatedServerPropertyCount   uint32_t The number of properties that updated for a client-owned lobby’s joined server. updatedServerPropertyKeys   const char* const*
array of size updatedServerPropertyCount
The keys of properties that updated for a client-owned lobby’s joined server. serverConnectionStatusUpdated   bool A flag indicating whether the lobby server’s connection status changed. restrictInvitesToLobbyOwnerUpdated   bool A flag indicating if the lobby’s policy for restricting invites to the lobby owner changed.

Remarks

This state change signifies that the lobby is updated and provides hints as to which values have changed. Multiple updates may be provided by a single call to PFMultiplayerStartProcessingLobbyStateChanges(). All state reflected by these updates become available simultaneously when PFMultiplayerStartProcessingLobbyStateChanges() is called, so the updates can be reconciled either individually or as a batch.

Requirements

Header: PFLobby.h

See also

PFLobby members
Last modified on August 10, 2026