Current section
Files
Jump to
Current section
Files
src/websocket.erl
-module(websocket).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([set_log_level/1, open/1, push/2]).
-file("/home/jkadlcik/git/bummer/src/websocket.gleam", 6).
-spec set_log_level(gleam@erlang@atom:atom_()) -> nil.
set_log_level(Level) ->
'Elixir.Socket':set_log_level(Level).
-file("/home/jkadlcik/git/bummer/src/websocket.gleam", 9).
-spec open(binary()) -> {ok, gleam@erlang@process:pid_()} |
{error, gleam@dynamic:dynamic_()}.
open(Url) ->
'Elixir.Socket':start_link(Url).
-file("/home/jkadlcik/git/bummer/src/websocket.gleam", 12).
-spec push(gleam@erlang@process:pid_(), binary()) -> gleam@erlang@atom:atom_().
push(Client, Message) ->
'Elixir.Socket':echo(Client, Message).