WebSocket

tyrian.websocket.WebSocket
See theWebSocket companion class
object WebSocket

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
WebSocket.type

Members list

Type members

Classlikes

final class KeepAlive[F[_]](socket: WebSocket, settings: KeepAliveSettings)(implicit evidence$13: Async[F])

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def connect[F[_] : Async, Msg](address: String)(resultToMessage: WebSocketConnect[F] => Msg): Cmd[F, Msg]

Acquires a WebSocket connection with default keep-alive message

Acquires a WebSocket connection with default keep-alive message

Attributes

def connect[F[_] : Async, Msg](address: String, onOpenMessage: String)(resultToMessage: WebSocketConnect[F] => Msg): Cmd[F, Msg]

Acquires a WebSocket connection with default keep-alive message and a custom message onOpen

Acquires a WebSocket connection with default keep-alive message and a custom message onOpen

Attributes

def connect[F[_] : Async, Msg](address: String, keepAliveSettings: KeepAliveSettings)(resultToMessage: WebSocketConnect[F] => Msg): Cmd[F, Msg]

Acquires a WebSocket connection with custom keep-alive message

Acquires a WebSocket connection with custom keep-alive message

Attributes

def connect[F[_] : Async, Msg](address: String, onOpenMessage: String, keepAliveSettings: KeepAliveSettings)(resultToMessage: WebSocketConnect[F] => Msg): Cmd[F, Msg]

Acquires a WebSocket connection with a custom keep-alive message and a custom message onOpen

Acquires a WebSocket connection with a custom keep-alive message and a custom message onOpen

Attributes