Phoenix.SocketClient.Transports.Websocket (phoenix_socket_client v0.7.0)

Summary

Functions

Receives JSON encoded Socket.Message from remote WS endpoint and forwards message to client sender process

Sends JSON encoded Socket.Message to remote WS endpoint

Functions

close(socket)

Callback implementation for Phoenix.SocketClient.Transport.close/1.

init(opts)

onconnect(_, state)

ondisconnect(reason, state)

open(url, transport_opts)

Callback implementation for Phoenix.SocketClient.Transport.open/2.

websocket_handle(other_msg, arg2, state)

Receives JSON encoded Socket.Message from remote WS endpoint and forwards message to client sender process

websocket_info(arg1, arg2, state)

Sends JSON encoded Socket.Message to remote WS endpoint

websocket_terminate(reason, conn_state, state)