servant-subscriber-0.6.0.2: When REST is not enough ...

Safe HaskellNone
LanguageHaskell2010

Servant.Subscriber.Request

Synopsis

Documentation

data Request Source #

Any message from the client is a Request:

SetPongRequest: A request that should be issued whenever a websocket pong is received. In addition to every websocket pong the request also gets issued immediately upon receival. Bot SetPongRequest and SetCloseRequest will be confirmed with a Subscribed response, but any return value of the request won't be delivered.

SetCloseRequest: A request that should be issued when the websocket connection closes for whatever reason.

data HttpRequest Source #

Instances
Eq HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

Ord HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

Show HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

Generic HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

Associated Types

type Rep HttpRequest :: Type -> Type #

ToJSON HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

FromJSON HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

type Rep HttpRequest Source # 
Instance details

Defined in Servant.Subscriber.Request

newtype RequestBody Source #

Constructors

RequestBody Text 
Instances
Eq RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

Ord RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

Show RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

Generic RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

Associated Types

type Rep RequestBody :: Type -> Type #

ToJSON RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

FromJSON RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

type Rep RequestBody Source # 
Instance details

Defined in Servant.Subscriber.Request

type Rep RequestBody = D1 (MetaData "RequestBody" "Servant.Subscriber.Request" "servant-subscriber-0.6.0.2-8XxgKdyeJag3QNEofxPbwB" True) (C1 (MetaCons "RequestBody" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))