Glossary

Heartbeat

A request to keep a lobby from becoming inactive by updating the LastUpdated time.

Host

A player who creates the lobby or assumes the role of host from another host.

Inactive lobby

Lobbies are marked as inactive if they haven’t been updated or sent a heartbeat request in the last 30 seconds. An inactive lobby can be reactivated by being updated or sending a heartbeat request. Inactive public lobbies do not appear in query results. A public or private lobby that has been inactive for more than one hour may be deleted at any time.

Lobby code

A randomly generated alphanumeric code that players can share with other players to join a private lobby.

Lobby data

Data specific to the lobby.

Lobby ID

A randomly generated ID assigned to a lobby when it is created to uniquely identify it. When joining a public lobby, the lobby ID is used to identify the lobby to join.

Member data

Data that is only visible to players who have joined the lobby.

Player

A player within the lobby.

Player data

Data specific to the player in this lobby.

Private data

Data that is only visible to an individual player who is in the lobby.

Private lobby

A lobby that does not appear in query results and is generally only accessible using a lobby code.

Public data

Data that is visible to anyone, including players who are not in the lobby.

Public lobby

A type of lobby that is accessible to all players and appears in the query list.

Query filter

A filter that can be provided as part of a query request to limit the results returned to lobbies that match specific properties.

Query list

A list of available public lobbies returned by a search query.

Quick Join

Players can use this to quickly find and join a lobby without having to manually select a specific lobby from a query list.

Relay

Unity Relay offers a way for game developers to securely provide increased connectivity between players by using a join code style workflow.