ScriptingCommands

trait ScriptingCommands[F[_], K, V] extends CommandsDeps[F, K, V] with ScriptingCommandsF[<none>, K, V]
trait ScriptingCommandsF[<none>, K, V]
trait CommandsDeps[F, K, V]
class Object
trait Matchable
class Any
class RedisAsyncCommandsF[F, K, V]

Value members

Concrete methods

def eval(script: String, keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
def eval(script: Array[Byte], keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
def evalReadOnly(script: Array[Byte], keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
def evalsha(digest: String, keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
def evalshaReadOnly(digest: String, keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
def scriptExists(digests: String*): F[F[Seq[Boolean]]]
def scriptFlush(): F[F[String]]
def scriptFlush(flushMode: FlushMode): F[F[String]]
def scriptKill(): F[F[String]]
def scriptLoad(script: String): F[F[String]]
def scriptLoad(script: Array[Byte]): F[F[String]]

Abstract fields

protected val underlying: RedisScriptingAsyncCommands[K, V] & BaseRedisAsyncCommands[K, V]

Inherited fields

Inherited from:
CommandsDeps

Implicits

Inherited implicits

implicit protected val _async: Async[F]
Inherited from:
CommandsDeps