box-socket-0.0.2: See readme.md

Safe HaskellNone
LanguageHaskell2010

Box.Socket

Synopsis

Documentation

data SocketConfig Source #

Constructors

SocketConfig 

Fields

Instances
Eq SocketConfig Source # 
Instance details

Defined in Box.Socket

Show SocketConfig Source # 
Instance details

Defined in Box.Socket

Generic SocketConfig Source # 
Instance details

Defined in Box.Socket

Associated Types

type Rep SocketConfig :: Type -> Type #

type Rep SocketConfig Source # 
Instance details

Defined in Box.Socket

receiver' :: MonadIO m => Committer m (Either Text Text) -> Connection -> m Bool Source #

default websocket receiver Lefts are info/debug

receiver :: MonadIO m => Committer m Text -> Connection -> m () Source #

default websocket receiver Lefts are info/debug

sender :: (MonadIO m, WebSocketsData a, Show a) => Box m Text a -> Connection -> m () Source #

default websocket sender

responder :: MonadIO m => (Text -> Either Text Text) -> Committer m Text -> Connection -> m () Source #

a receiver that responds based on received Text. lefts are quit signals. Rights are response text.