greskell-websocket-0.1.0.0: Haskell client for Gremlin Server using WebSocket serializer

MaintainerToshio Ito <debug.ito@gmail.com>
Safe HaskellNone
LanguageHaskell2010

Network.Greskell.WebSocket.Request.Common

Description

 
Synopsis

Documentation

class Operation o where #

Class of operation objects.

Minimal complete definition

opProcessor, opName, opArgs

Methods

opProcessor :: o -> Text #

"processor" field.

opName :: o -> Text #

"op" field.

opArgs :: o -> Object #

"args" field.

data SASLMechanism #

Possible SASL mechanisms.

Constructors

SASLPlain

"PLAIN" SASL

SASLGSSAPI

"GSSAPI" SASL

Instances
Bounded SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Enum SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Eq SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Ord SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Show SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

ToJSON SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

FromJSON SASLMechanism # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

newtype Base64 #

A raw ByteString encoded to/decoded from a base64 text.

ToJSON instance encodes the raw ByteString to a base64-encoded Text. FromJSON is its inverse.

Constructors

Base64 

Fields