Module

SockJS.Client

Package
purescript-sockjs-client
Repository
FruitieX/purescript-sockjs-client

#Connection Source

data Connection :: Type

SockJS connection object

#Url Source

type Url = String

SockJS message that can be transmitted over a connection

#Message Source

type Message = String

SockJS message that can be transmitted over a connection

#connect_ Source

connect_ :: forall e. EffFn1 e Url Connection

#onOpen_ Source

onOpen_ :: forall e. EffFn2 e Connection (Eff e Unit) Unit

#onMessage_ Source

#onClose_ Source

onClose_ :: forall e. EffFn2 e Connection (Eff e Unit) Unit

#close_ Source

close_ :: forall e. EffFn1 e Connection Unit

#connect Source

connect :: forall e. Url -> Eff e Connection

#onOpen Source

onOpen :: forall e. Connection -> Eff e Unit -> Eff e Unit

Attaches an onopen event handler to a Connection

#onMessage Source

onMessage :: forall e. Connection -> (Message -> Eff e Unit) -> Eff e Unit

Attaches an onmessage event handler to a Connection

#onClose Source

onClose :: forall e. Connection -> Eff e Unit -> Eff e Unit

Attaches an onclose event handler to a Connection

#send Source

send :: forall e. Connection -> Message -> Eff e Unit

Send a message over a Connection

#close Source

close :: forall e. Connection -> Eff e Unit

Close a Connection

Modules
SockJS.Client