Anoma.Client.Web.Socket (Anoma v0.35.1)

Summary

Functions

child_spec(opts)

@spec child_spec(keyword()) :: :ignore

Callback implementation for Phoenix.Socket.Transport.child_spec/1.

connect(state)

@spec connect(state) :: {:ok, state} when state: Phoenix.Socket.Transport.state()

Callback implementation for Phoenix.Socket.Transport.connect/1.

handle_in(arg, state)

@spec handle_in(
  {String.t(), keyword()},
  state
) :: {:reply, :ok, {:text, String.t()}, state}
when state: Phoenix.Socket.Transport.state()

Callback implementation for Phoenix.Socket.Transport.handle_in/2.

handle_info(arg, state)

@spec handle_info(any(), any()) :: {:push, {:text, String.t()}, any()}

Callback implementation for Phoenix.Socket.Transport.handle_info/2.

init(state)

@spec init(state) :: {:ok, state} when state: Phoenix.Socket.Transport.state()

Callback implementation for Phoenix.Socket.Transport.init/1.

terminate(reason, state)

@spec terminate(term(), Phoenix.Socket.Transport.state()) :: :ok

Callback implementation for Phoenix.Socket.Transport.terminate/2.