1 defmodule Pleroma.Web.MastodonAPI.MastodonSocket do
4 transport :streaming, Phoenix.Transports.WebSocket.Raw
6 def connect(params, socket) do
8 Pleroma.Web.Streamer.add_socket(params["stream"], socket)
12 def id(socket), do: nil
14 def handle(:text, message, state) do
19 #| {:text, message, state}
20 #| {:close, "Goodbye!"}
24 def handle(:closed, reason, _state) do