Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hasura.GraphQL.Transport.WSServerApp
Documentation
Arguments
:: (MonadIO m, MonadBaseControl IO m, Forall (Pure m), UserAuthentication m, MonadGQLExecutionCheck m, MonadWSLog m, MonadQueryLog m, MonadExecutionLog m, MonadExecuteQuery m, MonadMetadataStorage m, MonadQueryTags m, HasResourceLimits m, ProvidesNetwork m, MonadTrace m, MonadGetPolicies m) | |
=> HashSet (EngineLogType Hasura) | |
-> WSServerEnv impl | |
-> WSConnectionInitTimeout | |
-> Maybe (CredentialCache AgentLicenseKey) | |
-> HasuraServerApp m | aka generalized |
stopWSServerApp :: WSServerEnv impl -> IO () Source #
createWSServerEnv :: (HasAppEnv m, MonadIO m) => AppStateRef impl -> m (WSServerEnv impl) Source #