greskell-websocket-1.0.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 Source #

Class of operation objects.

Methods

opProcessor :: o -> Text Source #

"processor" field.

opName :: o -> Text Source #

"op" field.

opArgs :: o -> Object Source #

"args" field.

data SASLMechanism Source #

Possible SASL mechanisms.

Constructors

SASLPlain

"PLAIN" SASL

SASLGSSAPI

"GSSAPI" SASL

Instances

Instances details
Bounded SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Enum SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Eq SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Ord SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

Show SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

ToJSON SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

FromJSON SASLMechanism Source # 
Instance details

Defined in Network.Greskell.WebSocket.Request.Common

newtype Base64 Source #

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