Safe Haskell | None |
---|
- webSockets :: (Monad m, Monad n) => Fn xs ServerApp -> ApiaryT exts xs n m ()
- webSockets' :: (Monad m, Monad actM) => ConnectionOptions -> Fn prms ServerApp -> ApiaryT exts prms actM m ()
- actionWithWebSockets :: (Monad m, Monad n) => Fn c ServerApp -> Fn c (ActionT exts n ()) -> ApiaryT exts c n m ()
- actionWithWebSockets' :: (Monad m, Monad actM) => ConnectionOptions -> Fn prms ServerApp -> Fn prms (ActionT exts actM ()) -> ApiaryT exts prms actM m ()
- module Network.WebSockets
Documentation
webSockets :: (Monad m, Monad n) => Fn xs ServerApp -> ApiaryT exts xs n m ()Source
websocket only action. since 0.8.0.0.
webSockets' :: (Monad m, Monad actM) => ConnectionOptions -> Fn prms ServerApp -> ApiaryT exts prms actM m ()Source
websocket only action. since 0.8.0.0.
actionWithWebSockets :: (Monad m, Monad n) => Fn c ServerApp -> Fn c (ActionT exts n ()) -> ApiaryT exts c n m ()Source
actionWithWebSockets' :: (Monad m, Monad actM) => ConnectionOptions -> Fn prms ServerApp -> Fn prms (ActionT exts actM ()) -> ApiaryT exts prms actM m ()Source
Reexport
PendingConnection, pandingRequest, acceptRequest, rejectrequest
receiveData
sendTextData, sendBinaryData, sendClose, sendPing
module Network.WebSockets