GameServer.ReadyChecks.Participant (game_server_sdk v1.0.1070)

Copy Markdown View Source

Ready check participant struct from GameServer.

This is a stub module for SDK type definitions. The actual struct is provided by GameServer at runtime.

Fields

  • id - Participant ID (string)
  • ready_check_id - The check this answer belongs to (string)
  • user_id - Who is answering (string)
  • ticket_id - Their matchmaking ticket (string, nil for a lobby check)
  • state - "pending", "ready", "declined" or "timed_out"
  • responded_at - When they answered (nil while pending)
  • inserted_at - Creation timestamp
  • updated_at - Last update timestamp

Summary

Types

t()

@type t() :: %GameServer.ReadyChecks.Participant{
  id: String.t(),
  inserted_at: DateTime.t(),
  ready_check_id: String.t(),
  responded_at: DateTime.t() | nil,
  state: String.t(),
  ticket_id: String.t() | nil,
  updated_at: DateTime.t(),
  user_id: String.t()
}