Hangman.Text.Client.start
You're seeing just the function
start, go back to Hangman.Text.Client module for more information.
Link to this function
start(player_name)
Specs
start(Hangman.Text.Client.State.player_name()) :: no_return()
Starts a Hangman Game.
App :hangman_engine must run in node :hangman_engine@<hostname>.
Short names
Start the engine:
cd hangman_engineiex --sname hangman_engine -S mix:observer.start() # optional
Start each client in a different node:
cd hangman_text_clientset "MIX_ENV=dev" && iex --sname mike -S mixHangman.Text.Client.start("Mike")
Long names
Start the engine:
cd hangman_engineiex --name hangman_engine@rays.supratech.ca -S mix:observer.start() # optional
Start each client in a different node:
cd hangman_text_clientset "MIX_ENV=prod" && iex --name mike@rays.supratech.ca -S mixHangman.Text.Client.start("Mike")
Short names using releases
Start the engine:
cd hangman_engineiex --sname hangman_engine --cookie fortune -S mix:observer.start() # optional
Start each client in a different node:
cd hangman_text_client"_build/dev/rel/hangman_text_client/bin/hangman_text_client" start_iexHangman.Text.Client.start("Mike")
Long names using releases
Start the engine:
cd hangman_engineiex --name hangman_engine@rays.supratech.ca --cookie fortune -S mix:observer.start() # optional
Start each client in a different node:
cd hangman_text_client"_build/prod/rel/hangman_text_client/bin/hangman_text_client" start_iexHangman.Text.Client.start("Mike")