| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Hasura.GraphQL.Transport.WebSocket.Types
Documentation
Constructors
| WsHeaders | |
Fields
| |
data ErrRespType Source #
Constructors
| ERTLegacy | |
| ERTGraphqlCompliant |
Instances
| Show ErrRespType Source # | |
Defined in Hasura.GraphQL.Transport.WebSocket.Types Methods showsPrec :: Int -> ErrRespType -> ShowS # show :: ErrRespType -> String # showList :: [ErrRespType] -> ShowS # | |
data WSConnState Source #
Constructors
| CSNotInitialised !WsHeaders !IpAddress | headers and IP address from the client for websockets |
| CSInitError !Text | |
| CSInitialised !WsClientState |
Instances
| Show WSConnState Source # | |
Defined in Hasura.GraphQL.Transport.WebSocket.Types Methods showsPrec :: Int -> WSConnState -> ShowS # show :: WSConnState -> String # showList :: [WSConnState] -> ShowS # | |
data WsClientState Source #
Constructors
| WsClientState | |
Fields
| |
Instances
| Show WsClientState Source # | |
Defined in Hasura.GraphQL.Transport.WebSocket.Types Methods showsPrec :: Int -> WsClientState -> ShowS # show :: WsClientState -> String # showList :: [WsClientState] -> ShowS # | |
data WSConnData Source #
Constructors
| WSConnData !(TVar WSConnState) !OperationMap !ErrRespType !GraphQLQueryType |
data WSServerEnv impl Source #
Constructors
| WSServerEnv | |
Fields
| |
data SubscriberType Source #
type WSConn = WSConn WSConnData Source #