Current section
Files
Jump to
Current section
Files
lib/soulless/game_client.ex
defmodule Soulless.GameClient do
use Soulless.RPC,
namespace: Soulless.GameClient,
proto_namespace: Soulless.Game,
packet_type: Soulless.Packet.GamePacket,
create_modules: false,
service_names: ["FastTest"],
fetch_fn: &Soulless.GameClient.fetch/3
use Soulless.Websocket.Client, implementation: Soulless.Websocket.Implementation.Game
@doc """
Current game players and rules
"""
def game_info(client) do
Soulless.Websocket.Client.fetch_state(client, [:game_info])
end
end