diff --git a/documentation/bloom/interfaces/commands_bloom_INFO.InfoReply.html b/documentation/bloom/interfaces/commands_bloom_INFO.InfoReply.html index 25f5e96925..fca38efa6c 100644 --- a/documentation/bloom/interfaces/commands_bloom_INFO.InfoReply.html +++ b/documentation/bloom/interfaces/commands_bloom_INFO.InfoReply.html @@ -1 +1 @@ -
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default<M, F, S>
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional options: RedisClientOptions<M, F, S>
Returns default<M, F, S>
Properties
Private Readonly #isolation Pool
Private Optional Readonly #options
Private Readonly #queue
Private #selectedDB
Private Readonly #socket
Private Readonly #v4
command Options
Type declaration
Type parameters
T: ClientCommandOptions
Parameters
options: T
Returns CommandOptions<T>
p Subscribe
Type declaration
Type parameters
T: boolean = false
Parameters
patterns: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
p Unsubscribe
Type declaration
Type parameters
T: boolean = false
Parameters
Optional patterns: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
quit
Type declaration
Returns Promise<void>
select
Type declaration
Parameters
db: number
Returns Promise<void>
Parameters
options: CommandOptions<ClientCommandOptions>
db: number
Returns Promise<void>
subscribe
Type declaration
Type parameters
T: boolean = false
Parameters
channels: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
unsubscribe
Type declaration
Type parameters
T: boolean = false
Parameters
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
Static Readonly capture Rejection Symbol
Static capture Rejections
Sets or gets the default captureRejection value for all emitters.
Static default Max Listeners
Static Readonly error Monitor
This symbol shall be used to install a listener for only monitoring
'error'
@@ -7,10 +7,10 @@ events. Listeners installed using this symbol are called before the regularInstalling a listener using this symbol does not change the behavior once an
-'error'
event is emitted, therefore the process will still crash if no regular'error'
listener is installed.Accessors
is Open
Returns boolean
options
Returns undefined | RedisClientOptions<M, F, S>
v4
Returns Record<string, any>
Methods
Private #define Legacy Command
Parameters
name: string
Returns void
Private #destroy Isolation Pool
Returns Promise<void>
Private #initiate Options
Parameters
Optional options: RedisClientOptions<M, F, S>
Returns undefined | RedisClientOptions<M, F, S>
Private #initiate Queue
Returns default
Private #initiate Socket
Returns default
Private #legacy Mode
Returns void
Private #send Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
Private #subscribe
Type parameters
T: boolean
Parameters
command: PubSubSubscribeCommands
channels: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
Private #tick
Parameters
force: boolean = false
Returns void
Private #unsubscribe
Type parameters
T: boolean
Parameters
command: PubSubUnsubscribeCommands
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
PSUBSCRIBE
Type parameters
T: boolean = false
Parameters
patterns: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
PUNSUBSCRIBE
Type parameters
T: boolean = false
Parameters
Optional patterns: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
QUIT
Returns Promise<void>
SELECT
Parameters
db: number
Returns Promise<void>
Parameters
options: CommandOptions<ClientCommandOptions>
db: number
Returns Promise<void>
SUBSCRIBE
Type parameters
T: boolean = false
Parameters
channels: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
UNSUBSCRIBE
Type parameters
T: boolean = false
Parameters
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
add Listener
Accessors
is Open
Returns boolean
options
Returns undefined | RedisClientOptions<M, F, S>
v4
Returns Record<string, any>
Methods
Private #define Legacy Command
Parameters
name: string
Returns void
Private #destroy Isolation Pool
Returns Promise<void>
Private #initiate Options
Parameters
Optional options: RedisClientOptions<M, F, S>
Returns undefined | RedisClientOptions<M, F, S>
Private #initiate Queue
Returns default
Private #initiate Socket
Returns default
Private #legacy Mode
Returns void
Private #send Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
Private #subscribe
Type parameters
T: boolean
Parameters
command: PubSubSubscribeCommands
channels: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
Private #tick
Parameters
force: boolean = false
Returns void
Private #unsubscribe
Type parameters
T: boolean
Parameters
command: PubSubUnsubscribeCommands
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
PSUBSCRIBE
Type parameters
T: boolean = false
Parameters
patterns: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
PUNSUBSCRIBE
Type parameters
T: boolean = false
Parameters
Optional patterns: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
QUIT
Returns Promise<void>
SELECT
Parameters
db: number
Returns Promise<void>
Parameters
options: CommandOptions<ClientCommandOptions>
db: number
Returns Promise<void>
SUBSCRIBE
Type parameters
T: boolean = false
Parameters
channels: string | string[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
UNSUBSCRIBE
Type parameters
T: boolean = false
Parameters
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional bufferMode: T
Returns Promise<void>
add Listener
Alias for
emitter.on(eventName, listener)
.v0.1.26
-Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
commands Executor
Type parameters
C: RedisCommand
Parameters
command: C
args: unknown[]
Returns Promise<RedisCommandReply<C>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
duplicate
Parameters
Optional overrides: Partial<RedisClientOptions<M, F, S>>
Returns RedisClientType<M, F, S>
emit
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
commands Executor
Type parameters
C: RedisCommand
Parameters
command: C
args: unknown[]
Returns Promise<RedisCommandReply<C>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
duplicate
Parameters
Optional overrides: Partial<RedisClientOptions<M, F, S>>
Returns RedisClientType<M, F, S>
emit
Synchronously calls each of the listeners registered for the event named
eventName
, in the order they were registered, passing the supplied arguments to each.Returns
@@ -23,11 +23,11 @@ listeners. The values in the array are strings ortrue
if the event had listeners,false
otherwise.Symbol
s.v6.0.0
-Returns (string | symbol)[]
execute Function
Parameters
name: string
fn: RedisFunction
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
execute Isolated
Type parameters
T
Parameters
fn: (client: RedisClientType<M, F, S>) => T | Promise<T>
Parameters
client: RedisClientType<M, F, S>
Returns T | Promise<T>
Returns Promise<T>
execute Script
Parameters
script: RedisScript
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
functions Executer
Type parameters
F: RedisFunction
Parameters
fn: F
args: unknown[]
name: string
Returns Promise<RedisCommandReply<F>>
get Max Listeners
Returns (string | symbol)[]
execute Function
Parameters
name: string
fn: RedisFunction
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
execute Isolated
Type parameters
T
Parameters
fn: (client: RedisClientType<M, F, S>) => T | Promise<T>
Parameters
client: RedisClientType<M, F, S>
Returns T | Promise<T>
Returns Promise<T>
execute Script
Parameters
script: RedisScript
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
functions Executer
Type parameters
F: RedisFunction
Parameters
fn: F
args: unknown[]
name: string
Returns Promise<RedisCommandReply<F>>
get Max Listeners
Returns the current max listener value for the
EventEmitter
which is either set byemitter.setMaxListeners(n)
or defaults to defaultMaxListeners.v1.0.0
-Returns number
h Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<{ field: string; value: string }>
listener Count
Returns number
h Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<{ field: string; value: string }>
listener Count
Returns the number of listeners listening to the event named
eventName
.v3.2.0
Parameters
eventName: string | symbol
emitter.setMaxListeners(n)
or defaults to server.on('connection', (stream) => {console.log('someone connected!');
});
console.log(util.inspect(server.listeners('connection')));
// Prints: [ [Function] ]
v0.1.26
-Parameters
eventName: string | symbol
Returns Function[]
multi
Returns RedisClientMultiCommandType<M, F, S>
multi Executor
Parameters
commands: RedisMultiQueuedCommand[]
Optional chainId: symbol
Returns Promise<RedisCommandRawReply[]>
off
Parameters
eventName: string | symbol
Returns Function[]
multi
Returns RedisClientMultiCommandType<M, F, S>
multi Executor
Parameters
commands: RedisMultiQueuedCommand[]
Optional chainId: symbol
Returns Promise<RedisCommandRawReply[]>
off
Alias for
emitter.removeListener()
.v10.0.0
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
on
once('ping')
lisReturns a reference to the
EventEmitter
, so that calls can be chained.v0.1.26
-Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
s Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<string>
scan Iterator
Parameters
Optional options: ScanCommandOptions
Returns AsyncIterable<string>
scripts Executer
Type parameters
S: RedisScript
Parameters
script: S
args: unknown[]
Returns Promise<RedisCommandReply<S>>
send Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
set Max Listeners
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
s Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<string>
scan Iterator
Parameters
Optional options: ScanCommandOptions
Returns AsyncIterable<string>
scripts Executer
Type parameters
S: RedisScript
Parameters
script: S
args: unknown[]
Returns Promise<RedisCommandReply<S>>
send Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
set Max Listeners
By default
EventEmitter
s will print a warning if more than10
listeners are added for a particular event. This is a useful default that helps finding memory leaks. Theemitter.setMaxListeners()
method allows the limit to be modified for this specificEventEmitter
instance. The value can be set toInfinity
(or0
) to indicate an unlimited number of listeners.Returns a reference to the
EventEmitter
, so that calls can be chained.v0.3.5
-Parameters
n: number
Returns default<M, F, S>
z Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<{ score: number; value: string }>
Static command Options
Type parameters
T: ClientCommandOptions
Parameters
options: T
Returns CommandOptions<T>
Static create
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional options: RedisClientOptions<M, F, S>
Returns RedisClientType<M, F, S>
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisClient<M, F, S>
Static get Event Listeners
Parameters
n: number
Returns default<M, F, S>
z Scan Iterator
Parameters
key: string
Optional options: ScanOptions
Returns AsyncIterable<{ score: number; value: string }>
Static command Options
Type parameters
T: ClientCommandOptions
Parameters
options: T
Returns CommandOptions<T>
Static create
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional options: RedisClientOptions<M, F, S>
Returns RedisClientType<M, F, S>
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisClient<M, F, S>
Static get Event Listeners
Returns a copy of the array of listeners for the event named
eventName
.For
@@ -202,7 +202,7 @@ special handling:EventEmitter
s this behaves exactly the same as calling.listeners
on the emitter.v11.13.0, v10.16.0
-Parameters
emitter: NodeEventTarget
eventName: string | symbol
Optional options: StaticEventEmitterOptions
Returns Promise<any[]>
Parameters
emitter: DOMEventTarget
eventName: string
Optional options: StaticEventEmitterOptions
Returns Promise<any[]>
Static parseURL
Parameters
url: string
Returns RedisClientOptions<RedisModules, RedisFunctions, RedisScripts>
Static set Max Listeners
Parameters
emitter: NodeEventTarget
eventName: string | symbol
Optional options: StaticEventEmitterOptions
Returns Promise<any[]>
Parameters
emitter: DOMEventTarget
eventName: string
Optional options: StaticEventEmitterOptions
Returns Promise<any[]>
Static parseURL
Parameters
url: string
Returns RedisClientOptions<RedisModules, RedisFunctions, RedisScripts>
Static set Max Listeners
By default
EventEmitter
s will print a warning if more than10
listeners are added for a particular event. This is a useful default that helps finding memory leaks. TheEventEmitter.setMaxListeners()
method allows the default limit to be diff --git a/documentation/client/classes/lib_client_RESP2_composers_buffer.default.html b/documentation/client/classes/lib_client_RESP2_composers_buffer.default.html index 6a5cdbc321..dd8fffa22c 100644 --- a/documentation/client/classes/lib_client_RESP2_composers_buffer.default.html +++ b/documentation/client/classes/lib_client_RESP2_composers_buffer.default.html @@ -1 +1 @@ -- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Returns default
Properties
Private chunks
Methods
end
Parameters
buffer: Buffer
Returns Buffer
reset
Returns void
write
Parameters
buffer: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Returns default
Properties
Private chunks
Methods
end
Parameters
buffer: Buffer
Returns Buffer
reset
Returns void
write
Parameters
buffer: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Returns default
Properties
Private decoder
Private string
Methods
end
Parameters
buffer: Buffer
Returns string
reset
Returns void
write
Parameters
buffer: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Returns default
Properties
Private decoder
Private string
Methods
end
Parameters
buffer: Buffer
Returns string
reset
Returns void
write
Parameters
buffer: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
options: RESP2Options
Returns default
Properties
Private Optional array Item Type
Private arrays In Process
Private buffer Composer
Private Optional bulk String Remaining Length
Private current String Composer
Private cursor
Private initialize Array
Private integer
Private Optional is Negative Integer
Private string Composer
Private Optional type
Methods
Private compose
Type parameters
C: Composer<T, C>
T = C extends Composer<TT> ? TT : never
Parameters
chunk: Buffer
composer: C
Returns undefined | T
Private parse Array
Parameters
chunk: Buffer
arraysToKeep: number = 0
Returns undefined | ArrayReply
Private parse Bulk String
Parameters
chunk: Buffer
Returns undefined | null | string | Buffer
Private parse Error
Parameters
chunk: Buffer
Returns undefined | ErrorReply
Private parse Integer
Parameters
chunk: Buffer
Returns undefined | number
Private parse Simple String
Parameters
chunk: Buffer
Returns undefined | string | Buffer
Private parse Type
Parameters
chunk: Buffer
type: Types
Optional arraysToKeep: number
Returns undefined | Reply
Private push Array Item
Parameters
item: Reply
arraysToKeep: number
Returns undefined | ArrayReply
reset
Returns void
Private return Array Reply
Parameters
reply: ArrayReply
arraysToKeep: number
Returns undefined | ArrayReply
write
Parameters
chunk: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
options: RESP2Options
Returns default
Properties
Private Optional array Item Type
Private arrays In Process
Private buffer Composer
Private Optional bulk String Remaining Length
Private current String Composer
Private cursor
Private initialize Array
Private integer
Private Optional is Negative Integer
Private string Composer
Private Optional type
Methods
Private compose
Type parameters
C: Composer<T, C>
T = C extends Composer<TT> ? TT : never
Parameters
chunk: Buffer
composer: C
Returns undefined | T
Private parse Array
Parameters
chunk: Buffer
arraysToKeep: number = 0
Returns undefined | ArrayReply
Private parse Bulk String
Parameters
chunk: Buffer
Returns undefined | null | string | Buffer
Private parse Error
Parameters
chunk: Buffer
Returns undefined | ErrorReply
Private parse Integer
Parameters
chunk: Buffer
Returns undefined | number
Private parse Simple String
Parameters
chunk: Buffer
Returns undefined | string | Buffer
Private parse Type
Parameters
chunk: Buffer
type: Types
Optional arraysToKeep: number
Returns undefined | Reply
Private push Array Item
Parameters
item: Reply
arraysToKeep: number
Returns undefined | ArrayReply
reset
Returns void
Private return Array Reply
Parameters
reply: ArrayReply
arraysToKeep: number
Returns undefined | ArrayReply
write
Parameters
chunk: Buffer
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
maxLength: undefined | null | number
Returns default
Properties
Private #chain In Execution
Private #decoder
Private Readonly #max Length
Private Readonly #pub Sub State
Type declaration
is Active: boolean
listeners: { channels: Map<any, any>; patterns: Map<any, any> }
channels: Map<any, any>
patterns: Map<any, any>
subscribed: number
subscribing: number
unsubscribing: number
Private Readonly #waiting For Reply
Private Readonly #waiting To Be Sent
Static Private Readonly #PUB_ SUB_ MESSAGES
Type declaration
message: Buffer
p Message: Buffer
p Subscribe: Buffer
p Unsubscribe: Buffer
subscribe: Buffer
unsubscribe: Buffer
Methods
Private #handle Pub Sub Reply
Parameters
reply: any
Returns boolean
Private #push Pub Sub Command
Parameters
command: PubSubSubscribeCommands | PubSubUnsubscribeCommands
channels: number | RedisCommandArgument[]
Returns Promise<void>
Private #update Pub Sub Active State
Returns void
add Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: QueueCommandOptions
Returns Promise<T>
flush All
Parameters
err: Error
Returns void
flush Waiting For Reply
Parameters
err: Error
Returns void
get Command To Send
Returns undefined | RedisCommandArguments
on Reply Chunk
Parameters
chunk: Buffer
Returns void
resubscribe
Returns undefined | Promise<any>
subscribe
Type parameters
T: boolean
Parameters
command: PubSubSubscribeCommands
channels: RedisCommandArgument | RedisCommandArgument[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional returnBuffers: T
Returns Promise<void>
unsubscribe
Type parameters
T: boolean
Parameters
command: PubSubUnsubscribeCommands
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional returnBuffers: T
Returns Promise<void>
Static Private #emit Pub Sub Message
Parameters
listenersMap: PubSubListenersMap
message: Buffer
channel: Buffer
Optional pattern: Buffer
Returns void
Static Private #flush Queue
Type parameters
T: CommandWaitingForReply
Parameters
queue: Yallist<T>
err: Error
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
maxLength: undefined | null | number
Returns default
Properties
Private #chain In Execution
Private #decoder
Private Readonly #max Length
Private Readonly #pub Sub State
Type declaration
is Active: boolean
listeners: { channels: Map<any, any>; patterns: Map<any, any> }
channels: Map<any, any>
patterns: Map<any, any>
subscribed: number
subscribing: number
unsubscribing: number
Private Readonly #waiting For Reply
Private Readonly #waiting To Be Sent
Static Private Readonly #PUB_ SUB_ MESSAGES
Type declaration
message: Buffer
p Message: Buffer
p Subscribe: Buffer
p Unsubscribe: Buffer
subscribe: Buffer
unsubscribe: Buffer
Methods
Private #handle Pub Sub Reply
Parameters
reply: any
Returns boolean
Private #push Pub Sub Command
Parameters
command: PubSubSubscribeCommands | PubSubUnsubscribeCommands
channels: number | RedisCommandArgument[]
Returns Promise<void>
Private #update Pub Sub Active State
Returns void
add Command
Type parameters
T = RedisCommandRawReply
Parameters
args: RedisCommandArguments
Optional options: QueueCommandOptions
Returns Promise<T>
flush All
Parameters
err: Error
Returns void
flush Waiting For Reply
Parameters
err: Error
Returns void
get Command To Send
Returns undefined | RedisCommandArguments
on Reply Chunk
Parameters
chunk: Buffer
Returns void
resubscribe
Returns undefined | Promise<any>
subscribe
Type parameters
T: boolean
Parameters
command: PubSubSubscribeCommands
channels: RedisCommandArgument | RedisCommandArgument[]
listener: PubSubListener<T, T extends true ? Buffer : string>
Optional returnBuffers: T
Returns Promise<void>
unsubscribe
Type parameters
T: boolean
Parameters
command: PubSubUnsubscribeCommands
Optional channels: string | string[]
Optional listener: PubSubListener<T, T extends true ? Buffer : string>
Optional returnBuffers: T
Returns Promise<void>
Static Private #emit Pub Sub Message
Parameters
listenersMap: PubSubListenersMap
message: Buffer
channel: Buffer
Optional pattern: Buffer
Returns void
Static Private #flush Queue
Type parameters
T: CommandWaitingForReply
Parameters
queue: Yallist<T>
err: Error
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
executor: RedisClientMultiExecutor
legacyMode: boolean = false
Returns default
Properties
Private Readonly #executor
Private Readonly #multi
EXEC
Type declaration
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
Readonly v4
Methods
Private #define Legacy Command
Parameters
name: string
Returns void
Private #legacy Mode
Returns void
add Command
Parameters
args: RedisCommandArguments
Optional transformReply: (this: void, reply: any, preserved?: any) => any
Parameters
this: void
reply: any
Optional preserved: any
Returns any
Returns default
commands Executor
Parameters
command: RedisCommand
args: unknown[]
Returns default
exec
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
exec As Pipeline
Returns Promise<RedisCommandRawReply[]>
functions Executor
Parameters
fn: RedisFunction
args: unknown[]
name: string
Returns default
scripts Executor
Parameters
script: RedisScript
args: unknown[]
Returns default
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisMultiCommand<M, F, S>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
executor: RedisClientMultiExecutor
legacyMode: boolean = false
Returns default
Properties
Private Readonly #executor
Private Readonly #multi
EXEC
Type declaration
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
Readonly v4
Methods
Private #define Legacy Command
Parameters
name: string
Returns void
Private #legacy Mode
Returns void
add Command
Parameters
args: RedisCommandArguments
Optional transformReply: (this: void, reply: any, preserved?: any) => any
Parameters
this: void
reply: any
Optional preserved: any
Returns any
Returns default
commands Executor
Parameters
command: RedisCommand
args: unknown[]
Returns default
exec
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
exec As Pipeline
Returns Promise<RedisCommandRawReply[]>
functions Executor
Parameters
fn: RedisFunction
args: unknown[]
name: string
Returns default
scripts Executor
Parameters
script: RedisScript
args: unknown[]
Returns default
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisMultiCommand<M, F, S>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
initiator: RedisSocketInitiator
Optional options: RedisSocketOptions
Returns default
Properties
Private Readonly #initiator
Private #is Corked
Private #is Open
Private #is Ready
Private Readonly #options
Private Optional #socket
Private #writable Need Drain
Static Readonly capture Rejection Symbol
Static capture Rejections
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
initiator: RedisSocketInitiator
Optional options: RedisSocketOptions
Returns default
Properties
Private Readonly #initiator
Private #is Corked
Private #is Open
Private #is Ready
Private Readonly #options
Private Optional #socket
Private #writable Need Drain
Static Readonly capture Rejection Symbol
Static capture Rejections
Sets or gets the default captureRejection value for all emitters.
Static default Max Listeners
Static Readonly error Monitor
This symbol shall be used to install a listener for only monitoring
'error'
@@ -7,10 +7,10 @@ events. Listeners installed using this symbol are called before the regularInstalling a listener using this symbol does not change the behavior once an
-'error'
event is emitted, therefore the process will still crash if no regular'error'
listener is installed.Accessors
is Open
Returns boolean
is Ready
Returns boolean
writable Need Drain
Returns boolean
Methods
Private #connect
Parameters
retries: number
Optional hadError: boolean
Returns Promise<void>
Private #create Net Socket
Returns CreateSocketReturn<Socket>
Private #create Socket
Returns Promise<Socket | TLSSocket>
Private #create Tls Socket
Returns CreateSocketReturn<TLSSocket>
Private #on Socket Error
Parameters
err: Error
Returns void
add Listener
Accessors
is Open
Returns boolean
is Ready
Returns boolean
writable Need Drain
Returns boolean
Methods
Private #connect
Parameters
retries: number
Optional hadError: boolean
Returns Promise<void>
Private #create Net Socket
Returns CreateSocketReturn<Socket>
Private #create Socket
Returns Promise<Socket | TLSSocket>
Private #create Tls Socket
Returns CreateSocketReturn<TLSSocket>
Private #on Socket Error
Parameters
err: Error
Returns void
add Listener
Alias for
emitter.on(eventName, listener)
.v0.1.26
-Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default
connect
Returns Promise<void>
cork
Returns void
disconnect
Returns void
emit
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default
connect
Returns Promise<void>
cork
Returns void
disconnect
Returns void
emit
Synchronously calls each of the listeners registered for the event named
eventName
, in the order they were registered, passing the supplied arguments to each.Returns
@@ -96,7 +96,7 @@ listener is removed, and then invoked.true
if the event had listeners,false
otherwise.The name of the event.
listener: (...args: any[]) => void
The callback function
-Parameters
Rest ...args: any[]
Returns void
Returns default
quit
Parameters
fn: () => Promise<unknown>
Returns Promise<unknown>
Returns Promise<void>
raw Listeners
Parameters
Rest ...args: any[]
Returns void
Returns default
quit
Parameters
fn: () => Promise<unknown>
Returns Promise<unknown>
Returns Promise<void>
raw Listeners
Returns a copy of the array of listeners for the event named
eventName
, including any wrappers (such as those created by.once()
).Returns a reference to the
EventEmitter
, so that calls can be chained.v0.3.5
-Parameters
n: number
Returns default
write Command
Parameters
args: RedisCommandArguments
Returns void
Static Private #default Reconnect Strategy
Parameters
retries: number
Returns number
Static Private #initiate Options
Parameters
Optional options: RedisSocketOptions
Returns RedisSocketOptions
Static Private #is Tls Socket
Parameters
options: RedisSocketOptions
Returns options is RedisTlsSocketOptions
Static get Event Listeners
Parameters
n: number
Returns default
write Command
Parameters
args: RedisCommandArguments
Returns void
Static Private #default Reconnect Strategy
Parameters
retries: number
Returns number
Static Private #initiate Options
Parameters
Optional options: RedisSocketOptions
Returns RedisSocketOptions
Static Private #is Tls Socket
Parameters
options: RedisSocketOptions
Returns options is RedisTlsSocketOptions
Static get Event Listeners
Returns a copy of the array of listeners for the event named
eventName
.For
diff --git a/documentation/client/classes/lib_cluster.default.html b/documentation/client/classes/lib_cluster.default.html index 40e1325cdd..91fe7e22e8 100644 --- a/documentation/client/classes/lib_cluster.default.html +++ b/documentation/client/classes/lib_cluster.default.html @@ -1,4 +1,4 @@ -EventEmitter
s this behaves exactly the same as calling.listeners
on the emitter.- Preparing search index...
- The search index is not available
@redis/clientClass default<M, F, S>
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
options: RedisClusterOptions<M, F, S>
Returns default<M, F, S>
Properties
Private Readonly # Multi
Private Readonly #options
Private Readonly #slots
Static Readonly capture Rejection Symbol
Static capture Rejections
- Preparing search index...
- The search index is not available
@redis/clientClass default<M, F, S>
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
options: RedisClusterOptions<M, F, S>
Returns default<M, F, S>
Properties
Private Readonly # Multi
Private Readonly #options
Private Readonly #slots
Static Readonly capture Rejection Symbol
Static capture Rejections
Sets or gets the default captureRejection value for all emitters.
Static default Max Listeners
Static Readonly error Monitor
This symbol shall be used to install a listener for only monitoring
'error'
@@ -7,10 +7,10 @@ events. Listeners installed using this symbol are called before the regularInstalling a listener using this symbol does not change the behavior once an
-'error'
event is emitted, therefore the process will still crash if no regular'error'
listener is installed.Methods
Private #execute
Type parameters
Reply
Parameters
firstKey: undefined | RedisCommandArgument
isReadonly: undefined | boolean
executor: (client: RedisClientType<M, F, S>) => Promise<Reply>
Parameters
client: RedisClientType<M, F, S>
Returns Promise<Reply>
Returns Promise<Reply>
add Listener
Methods
Private #execute
Type parameters
Reply
Parameters
firstKey: undefined | RedisCommandArgument
isReadonly: undefined | boolean
executor: (client: RedisClientType<M, F, S>) => Promise<Reply>
Parameters
client: RedisClientType<M, F, S>
Returns Promise<Reply>
Returns Promise<Reply>
add Listener
Alias for
emitter.on(eventName, listener)
.v0.1.26
-Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
commands Executor
Type parameters
C: RedisCommand
Parameters
command: C
args: unknown[]
Returns Promise<RedisCommandReply<C>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
duplicate
Parameters
Optional overrides: Partial<RedisClusterOptions<M, F, S>>
Returns RedisClusterType<M, F, S>
emit
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
commands Executor
Type parameters
C: RedisCommand
Parameters
command: C
args: unknown[]
Returns Promise<RedisCommandReply<C>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
duplicate
Parameters
Optional overrides: Partial<RedisClusterOptions<M, F, S>>
Returns RedisClusterType<M, F, S>
emit
Synchronously calls each of the listeners registered for the event named
eventName
, in the order they were registered, passing the supplied arguments to each.Returns
@@ -23,11 +23,11 @@ listeners. The values in the array are strings ortrue
if the event had listeners,false
otherwise.Symbol
s.v6.0.0
-Returns (string | symbol)[]
execute Function
Parameters
name: string
fn: RedisFunction
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
execute Script
Parameters
script: RedisScript
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
functions Executor
Type parameters
F: RedisFunction
Parameters
fn: F
args: unknown[]
name: string
Returns Promise<RedisCommandReply<F>>
get Masters
Returns ClusterNode<M, F, S>[]
get Max Listeners
Returns (string | symbol)[]
execute Function
Parameters
name: string
fn: RedisFunction
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
execute Script
Parameters
script: RedisScript
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<RedisCommandRawReply>
functions Executor
Type parameters
F: RedisFunction
Parameters
fn: F
args: unknown[]
name: string
Returns Promise<RedisCommandReply<F>>
get Masters
Returns ClusterNode<M, F, S>[]
get Max Listeners
Returns the current max listener value for the
EventEmitter
which is either set byemitter.setMaxListeners(n)
or defaults to defaultMaxListeners.v1.0.0
-Returns number
get Slot Master
Parameters
slot: number
Returns ClusterNode<M, F, S>
listener Count
Returns number
get Slot Master
Parameters
slot: number
Returns ClusterNode<M, F, S>
listener Count
Returns the number of listeners listening to the event named
eventName
.v3.2.0
Parameters
eventName: string | symbol
emitter.setMaxListeners(n)
or defaults to server.on('connection', (stream) => {console.log('someone connected!');
});
console.log(util.inspect(server.listeners('connection')));
// Prints: [ [Function] ]
v0.1.26
-Parameters
eventName: string | symbol
Returns Function[]
multi
Parameters
Optional routing: RedisCommandArgument
Returns RedisClusterMultiCommandType<M, F, S>
off
Parameters
eventName: string | symbol
Returns Function[]
multi
Parameters
Optional routing: RedisCommandArgument
Returns RedisClusterMultiCommandType<M, F, S>
off
Alias for
emitter.removeListener()
.v10.0.0
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
on
The name of the event.
listener: (...args: any[]) => void
The callback function
-Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
quit
Returns Promise<void>
raw Listeners
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
quit
Returns Promise<void>
raw Listeners
Returns a copy of the array of listeners for the event named
eventName
, including any wrappers (such as those created by.once()
).Returns a reference to the
EventEmitter
, so that calls can be chained.v0.1.26
-Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
scripts Executor
Type parameters
S: RedisScript
Parameters
script: S
args: unknown[]
Returns Promise<RedisCommandReply<S>>
send Command
Type parameters
T = RedisCommandRawReply
Parameters
firstKey: undefined | RedisCommandArgument
isReadonly: undefined | boolean
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
set Max Listeners
Parameters
eventName: string | symbol
listener: (...args: any[]) => void
Parameters
Rest ...args: any[]
Returns void
Returns default<M, F, S>
scripts Executor
Type parameters
S: RedisScript
Parameters
script: S
args: unknown[]
Returns Promise<RedisCommandReply<S>>
send Command
Type parameters
T = RedisCommandRawReply
Parameters
firstKey: undefined | RedisCommandArgument
isReadonly: undefined | boolean
args: RedisCommandArguments
Optional options: ClientCommandOptions
Returns Promise<T>
set Max Listeners
By default
EventEmitter
s will print a warning if more than10
listeners are added for a particular event. This is a useful default that helps finding memory leaks. Theemitter.setMaxListeners()
method allows the limit to be modified for this specificEventEmitter
instance. The value can be set toInfinity
(or0
) to indicate an unlimited number of listeners.Returns a reference to the
EventEmitter
, so that calls can be chained.v0.3.5
-Parameters
n: number
Returns default<M, F, S>
Static create
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional options: RedisClusterOptions<M, F, S>
Returns RedisClusterType<M, F, S>
Static extract First Key
Parameters
command: RedisCommand
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Returns undefined | RedisCommandArgument
Static get Event Listeners
Parameters
n: number
Returns default<M, F, S>
Static create
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional options: RedisClusterOptions<M, F, S>
Returns RedisClusterType<M, F, S>
Static extract First Key
Parameters
command: RedisCommand
originalArgs: unknown[]
redisArgs: RedisCommandArguments
Returns undefined | RedisCommandArgument
Static get Event Listeners
Returns a copy of the array of listeners for the event named
eventName
.For
diff --git a/documentation/client/classes/lib_cluster_cluster_slots.default.html b/documentation/client/classes/lib_cluster_cluster_slots.default.html index 4b7154802e..05d86a993a 100644 --- a/documentation/client/classes/lib_cluster_cluster_slots.default.html +++ b/documentation/client/classes/lib_cluster_cluster_slots.default.html @@ -1 +1 @@ -EventEmitter
s this behaves exactly the same as calling.listeners
on the emitter.- Preparing search index...
- The search index is not available
@redis/clientClass default<M, F, S>
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
options: RedisClusterOptions<M, F, S>
onError: OnError
Returns default<M, F, S>
Properties
Private Readonly # Client
Private Readonly #node By Address
Private Readonly #on Error
Private Readonly #options
Private Optional #random Client Iterator
Private Optional #running Rediscover Promise
Private Readonly #slots
Methods
Private #client Options Defaults
Parameters
Optional options: RedisClusterClientOptions
Returns undefined | RedisClusterClientOptions
Private #destroy
Parameters
fn: (client: RedisClientType<M, F, S>) => Promise<unknown>
Parameters
client: RedisClientType<M, F, S>
Returns Promise<unknown>
Returns Promise<void>
Private #discover Nodes
Parameters
Optional clientOptions: RedisClusterClientOptions
Returns Promise<boolean>
Private #get Node Address
Parameters
address: string
Returns undefined | NodeAddress
Private #get Random Client
Returns RedisClientType<M, F, S>
Private #get Slot Client
Parameters
slotNumber: number
Returns RedisClientType<M, F, S>
Private #initiate Client
Parameters
Optional options: RedisClusterClientOptions
Returns RedisClientType<M, F, S>
Private #initiate Client For Node
Parameters
nodeData: RedisClusterMasterNode | RedisClusterReplicaNode
readonly: boolean
clientsInUse: Set<string>
promises: Promise<void>[]
Returns ClusterNode<M, F, S>
Private #rediscover
Parameters
startWith: RedisClientType<M, F, S>
Returns Promise<void>
Private #reset
Parameters
masters: RedisClusterMasterNode[]
Returns Promise<void>
Private #slot Client Iterator
Parameters
slotNumber: number
Returns IterableIterator<RedisClientType<M, F, S>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
get Client
Parameters
Optional firstKey: RedisCommandArgument
Optional isReadonly: boolean
Returns RedisClientType<M, F, S>
get Masters
Returns ClusterNode<M, F, S>[]
get Node By Address
Parameters
address: string
Returns undefined | ClusterNode<M, F, S>
get Slot Master
Parameters
slot: number
Returns ClusterNode<M, F, S>
quit
Returns Promise<void>
rediscover
Parameters
startWith: RedisClientType<M, F, S>
Returns Promise<void>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default<M, F, S>
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
options: RedisClusterOptions<M, F, S>
onError: OnError
Returns default<M, F, S>
Properties
Private Readonly # Client
Private Readonly #node By Address
Private Readonly #on Error
Private Readonly #options
Private Optional #random Client Iterator
Private Optional #running Rediscover Promise
Private Readonly #slots
Methods
Private #client Options Defaults
Parameters
Optional options: RedisClusterClientOptions
Returns undefined | RedisClusterClientOptions
Private #destroy
Parameters
fn: (client: RedisClientType<M, F, S>) => Promise<unknown>
Parameters
client: RedisClientType<M, F, S>
Returns Promise<unknown>
Returns Promise<void>
Private #discover Nodes
Parameters
Optional clientOptions: RedisClusterClientOptions
Returns Promise<boolean>
Private #get Node Address
Parameters
address: string
Returns undefined | NodeAddress
Private #get Random Client
Returns RedisClientType<M, F, S>
Private #get Slot Client
Parameters
slotNumber: number
Returns RedisClientType<M, F, S>
Private #initiate Client
Parameters
Optional options: RedisClusterClientOptions
Returns RedisClientType<M, F, S>
Private #initiate Client For Node
Parameters
nodeData: RedisClusterMasterNode | RedisClusterReplicaNode
readonly: boolean
clientsInUse: Set<string>
promises: Promise<void>[]
Returns ClusterNode<M, F, S>
Private #rediscover
Parameters
startWith: RedisClientType<M, F, S>
Returns Promise<void>
Private #reset
Parameters
masters: RedisClusterMasterNode[]
Returns Promise<void>
Private #slot Client Iterator
Parameters
slotNumber: number
Returns IterableIterator<RedisClientType<M, F, S>>
connect
Returns Promise<void>
disconnect
Returns Promise<void>
get Client
Parameters
Optional firstKey: RedisCommandArgument
Optional isReadonly: boolean
Returns RedisClientType<M, F, S>
get Masters
Returns ClusterNode<M, F, S>[]
get Node By Address
Parameters
address: string
Returns undefined | ClusterNode<M, F, S>
get Slot Master
Parameters
slot: number
Returns ClusterNode<M, F, S>
quit
Returns Promise<void>
rediscover
Parameters
startWith: RedisClientType<M, F, S>
Returns Promise<void>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
executor: RedisClusterMultiExecutor
Optional firstKey: RedisCommandArgument
Returns default
Properties
Private Readonly #executor
Private #first Key
Private Readonly #multi
EXEC
Type declaration
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
Methods
add Command
Parameters
firstKey: undefined | RedisCommandArgument
args: RedisCommandArguments
Optional transformReply: (this: void, reply: any, preserved?: any) => any
Parameters
this: void
reply: any
Optional preserved: any
Returns any
Returns default
commands Executor
Parameters
command: RedisCommand
args: unknown[]
Returns default
exec
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
exec As Pipeline
Returns Promise<RedisCommandRawReply[]>
functions Executor
Parameters
fn: RedisFunction
args: unknown[]
name: string
Returns default
scripts Executor
Parameters
script: RedisScript
args: unknown[]
Returns default
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisClusterMultiCommandType<M, F, S>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass default
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
executor: RedisClusterMultiExecutor
Optional firstKey: RedisCommandArgument
Returns default
Properties
Private Readonly #executor
Private #first Key
Private Readonly #multi
EXEC
Type declaration
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
Methods
add Command
Parameters
firstKey: undefined | RedisCommandArgument
args: RedisCommandArguments
Optional transformReply: (this: void, reply: any, preserved?: any) => any
Parameters
this: void
reply: any
Optional preserved: any
Returns any
Returns default
commands Executor
Parameters
command: RedisCommand
args: unknown[]
Returns default
exec
Parameters
execAsPipeline: boolean = false
Returns Promise<RedisCommandRawReply[]>
exec As Pipeline
Returns Promise<RedisCommandRawReply[]>
functions Executor
Parameters
fn: RedisFunction
args: unknown[]
name: string
Returns default
scripts Executor
Parameters
script: RedisScript
args: unknown[]
Returns default
Static extend
Type parameters
M: RedisModules
F: RedisFunctions
S: RedisScripts
Parameters
Optional extensions: RedisExtensions<M, F, S>
Returns InstantiableRedisClusterMultiCommandType<M, F, S>
Generated using TypeDoc
- Preparing search index...
- The search index is not available
@redis/clientClass AbortError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns AbortError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass AbortError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns AbortError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass ClientClosedError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns ClientClosedError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass ClientClosedError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns ClientClosedError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass ConnectionTimeoutError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns ConnectionTimeoutError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass ConnectionTimeoutError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns ConnectionTimeoutError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass DisconnectsClientError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns DisconnectsClientError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass DisconnectsClientError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns DisconnectsClientError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass ErrorReply
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
message: string
Returns ErrorReply
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass ErrorReply
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
message: string
Returns ErrorReply
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass ReconnectStrategyError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
originalError: Error
socketError: unknown
Returns ReconnectStrategyError
Properties
message
name
original Error
socket Error
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/clientClass ReconnectStrategyError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
originalError: Error
socketError: unknown
Returns ReconnectStrategyError
Properties
message
name
original Error
socket Error
Optional stack
Static Optional prepare Stack Trace
Type declaration
Optional override for formatting stack traces
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Parameters
err: Error
stackTraces: CallSite[]
Returns any
Static stack Trace Limit
Methods
Static capture Stack Trace
- Preparing search index...
- The search index is not available
@redis/clientClass RootNodesUnavailableError
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns RootNodesUnavailableError
Properties
message
name
Optional stack
Static Optional prepare Stack Trace
Type declaration
- Preparing search index...
- The search index is not available
@redis/client