blmpop(
timeout: float,
numkeys: int,
*args: str,
direction: str,
count: Optional[int] = 1
) → Optional[list]
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
No method signature available for this client.
blmpop(
timeout: number | string,
numkeys: number | string,
...keys: RedisKey[],
left: "LEFT",
callback: Callback<[key: string, members: string[]] | null>
) → Result<[key: string, members: string[]] | null, Context>
blmpop(
timeout: number | string,
numkeys: number | string,
keys: RedisKey[],
left: "LEFT",
callback: Callback<[key: string, members: string[]] | null>
) → Result<[key: string, members: string[]] | null, Context>
blmpop(
timeout: number | string,
numkeys: number | string,
...keys: RedisKey[],
left: "LEFT"
) → Result<[key: string, members: string[]] | null, Context>
blmpop(
timeout: number | string,
numkeys: number | string,
keys: RedisKey[],
left: "LEFT"
) → Result<[key: string, members: string[]] | null, Context>
blmpop(
timeout: number | string,
numkeys: number | string,
...keys: RedisKey[],
left: "LEFT",
countToken: "COUNT",
count: number | string,
callback: Callback<[key: string, members: string[]] | null>
) → Result<[key: string, members: string[]] | null, Context>
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
blmpop(
timeout: double, // seconds to block. A timeout of zero can be used to block indefinitely.
direction: ListDirection,
keys: String...
) → KeyValue<String, List<String>> // The element being popped and pushed
blmpop(
timeout: double, // seconds to block. A timeout of zero can be used to block indefinitely.
direction: ListDirection,
count: int,
keys: String...
) → KeyValue<String, List<String>> // The element being popped and pushed
blmpop(
timeout: double, // seconds to block. A timeout of zero can be used to block indefinitely.
direction: ListDirection,
keys: String...
) → KeyValue<String, List<String>> // The element being popped and pushed
blmpop(
timeout: double, // seconds to block. A timeout of zero can be used to block indefinitely.
direction: ListDirection,
count: int,
keys: String...
) → KeyValue<String, List<String>> // The element being popped and pushed
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
blmpop(
timeout: long, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → KeyValue<K, List<V>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
blmpop(
timeout: double, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → KeyValue<K, List<V>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
blmpop(
timeout: long, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, List<V>>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
blmpop(
timeout: double, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → RedisFuture<KeyValue<K, List<V>>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
blmpop(
timeout: long, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → Mono<KeyValue<K, List<V>>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
blmpop(
timeout: double, // the timeout in seconds.
args: LMPopArgs, // the additional command arguments.
keys: K... // the keys.
) → Mono<KeyValue<K, List<V>>> // KeyValue<K,V> array-reply specifically. null when key does not exist or the timeout was exceeded. @since 6.2
BLMPop(
ctx: context.Context,
timeout: time.Duration,
direction: string,
count: int64,
keys: ...string
) → *KeyValuesCmd
Possible errors
See Redis error messages for what each error means. Other errors, such as connection errors, aren't listed.
BLMPop(
timeout: double,
keys: RedisKey[],
listSide: ListSide,
count: long?
) → Tuple<RedisKey, List<RedisValue>>?
BLMPop(
timeout: double,
key: RedisKey,
listSide: ListSide,
count: long?
) → Tuple<RedisKey, List<RedisValue>>?
BLMPop(
db: Any,
timeout: Any,
[key]: Any,
listSide: Any,
count: Any
) → return
No method signature available for this client.
blmpop(
$timeout: int,
$keys: array,
string $modifier = 'left': Any,
int $count = 1: Any
) → array
blmpop(
timeout: Float, // maximum number of seconds to block
*keys: String, Array<String>, // one or more keys with lists
modifier: String, // LEFT or RIGHT
count: Integer // a number of elements to pop
) → Array<String, Array<String>> // list of popped elements or nil
blmpop(
timeout: f64,
numkeys: usize,
key: K,
dir: Direction,
count: usize
) → (Option<[String
blmpop(
timeout: f64,
numkeys: usize,
key: K,
dir: Direction,
count: usize
) → (Option<[String