Current section

Files

Jump to
off_broadway_websocket lib off_broadway_websocket client_behaviour.ex
Raw

lib/off_broadway_websocket/client_behaviour.ex

defmodule OffBroadwayWebSocket.ClientBehaviour do
@moduledoc false
@callback connect(
url :: String.t(),
path :: String.t(),
opts :: {any(), any()},
await_timeout :: non_neg_integer(),
connect_timeout :: non_neg_integer(),
headers :: list()
) :: {:ok, map()} | {:error, any()}
end