Lobby struct from Gamend.
This is a stub module for SDK type definitions. The actual struct is provided by Gamend at runtime.
Fields
id- Lobby ID (integer)title- Display title (string)host_id- ID of the host user (integer, optional for hostless lobbies)hostless- Whether the lobby is hostless (boolean)max_users- Maximum number of users (integer)is_hidden- Whether the lobby is hidden from listings (boolean)is_locked- Whether the lobby is locked (boolean)slowdown- Rate-limit slowdown in milliseconds (integer, default 0)metadata- Arbitrary lobby metadata (map)webrtc_host_id- Optional pinned WebRTC star host (UUID string)inserted_at- Creation timestampupdated_at- Last update timestamp
Summary
Types
@type t() :: %Gamend.Lobbies.Lobby{ host_id: integer() | nil, hostless: boolean(), id: integer(), inserted_at: DateTime.t(), is_hidden: boolean(), is_locked: boolean(), max_users: integer(), metadata: map(), slowdown: integer(), title: String.t(), updated_at: DateTime.t(), webrtc_host_id: String.t() | nil }