PFLobbyOwnerMigrationPolicy
Die verfügbaren Richtlinien, die der Lobbydienst verwenden kann, um den Besitz von Lobbys zwischen Mitgliedern zu migrieren.
Syntax
enum class PFLobbyOwnerMigrationPolicy : uint32_t
{
Automatic = 0,
Manual = 1,
None = 2,
Server = 3,
}
Konstanten
Konstante | Beschreibung |
---|---|
Automatisch | Sobald der Wartebereichsbesitzer getrennt wurde, wird nach dem Zufallsprinzip ein neuer Besitzer aus der Gruppe der verbundenen Mitglieder ausgewählt. |
Manuell | Sobald der Wartebereichsbesitzer getrennt ist, kann jedes Mitglied selbst den neuen Besitzer wählen. Bis ein neuer Besitzer ausgewählt wird, gibt PFLobbyGetOwner einen NULL-Besitzer zurück. |
Keine | Zu jedem Zeitpunkt kann sich jedes Mitglied selbst zum Besitzer der Lobby wählen, unabhängig vom Status des aktuellen Besitzers. Wenn der aktuelle Besitzer abbricht, gibt PFLobbyGetOwner einen NULL-Besitzer zurück, bis ein neuer Besitzer sich selbst wählt. |
Server | Der Server ist der Besitzer, und die Besitzermigration ist nicht möglich. |
Hinweise
Einige Migrationsrichtlinien werden basierend auf der Verbindung des Lobbybesitzers status ausgelöst. Ein Member gilt als getrennt, wenn sich sein PFLobbyMemberConnectionStatus-Wert von in PFLobbyMemberConnectionStatus::Connected
PFLobbyMemberConnectionStatus::NotConnected
ändert.
Voraussetzungen
Header: PFLobby.h