GameApp.Games.TicTacToe.Behavior behaviour (game_app v0.1.0)

A behaviour module for the Tic Tac Toe GenServer game logic and state management.

Summary

Callbacks

Link to this callback

crash_server(name_or_pid)

@callback crash_server(name_or_pid :: term()) :: :ok
Link to this callback

get_state(name_or_pid)

@callback get_state(name_or_pid :: term()) :: GameApp.Games.TicTacToe.GameLogic.t()
Link to this callback

mark(name_or_pid, position)

@callback mark(name_or_pid :: term(), position :: atom()) :: :ok
Link to this callback

reset(name_or_pid)

@callback reset(name_or_pid :: term()) :: :ok