Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type BaseClientT u = NodeT u ServerCommand Source #
type BaseClientEnv u = NodeEnv u ServerCommand Source #
getClientEnv :: (Monad m, Transport tp) => BaseClientT u tp m (BaseClientEnv u tp) Source #
close :: (MonadUnliftIO m, Transport tp) => BaseClientT u tp m () Source #
runBaseClientT :: Monad m => BaseClientEnv u tp -> BaseClientT u tp m a -> m a Source #
ping :: (MonadUnliftIO m, Transport tp) => BaseClientT u tp m Bool Source #
submitJob_ :: (MonadUnliftIO m, Transport tp) => Job -> BaseClientT u tp m Bool Source #
submitJob :: (MonadUnliftIO m, Transport tp) => FuncName -> JobName -> Maybe Workload -> Maybe Int64 -> BaseClientT u tp m Bool Source #
runJob_ :: (MonadUnliftIO m, Transport tp) => Job -> BaseClientT u tp m (Maybe ByteString) Source #
runJob :: (MonadUnliftIO m, Transport tp) => FuncName -> JobName -> Maybe Workload -> BaseClientT u tp m (Maybe ByteString) Source #
checkHealth :: (MonadUnliftIO m, Transport tp) => BaseClientT u tp m () Source #