apiary-websockets-1.0.0: websockets support for apiary web framework.

Safe HaskellNone
LanguageHaskell2010

Web.Apiary.WebSockets

Contents

Synopsis

Documentation

webSockets :: (Monad m, Monad n) => (Dict prms -> ServerApp) -> ApiaryT exts prms n m () Source

websocket only action. since 0.8.0.0.

webSockets' :: (Monad m, Monad actM) => ConnectionOptions -> (Dict prms -> ServerApp) -> ApiaryT exts prms actM m () Source

websocket only action. since 0.8.0.0.

actionWithWebSockets :: (Monad m, Monad actM) => (Dict prms -> ServerApp) -> ActionT exts prms actM () -> ApiaryT exts prms actM m () Source

actionWithWebSockets' :: (Monad m, Monad actM) => ConnectionOptions -> (Dict prms -> ServerApp) -> ActionT exts prms actM () -> ApiaryT exts prms actM m () Source

websocketsToAction :: Monad m => ConnectionOptions -> (Dict prms -> ServerApp) -> ActionT exts prms m () Source

Reexport

PendingConnection, pandingRequest, acceptRequest, rejectrequest

receiveData

sendTextData, sendBinaryData, sendClose, sendPing