Files
micro-service-api/node_modules/@redis/client/dist/lib/commands/CLIENT_INFO.d.ts
2025-11-11 12:36:06 +07:00

74 lines
1.5 KiB
TypeScript

import { CommandParser } from '../client/parser';
import { VerbatimStringReply } from '../RESP/types';
export interface ClientInfoReply {
id: number;
addr: string;
/**
* available since 6.2
*/
laddr?: string;
fd: number;
name: string;
age: number;
idle: number;
flags: string;
db: number;
sub: number;
psub: number;
/**
* available since 7.0.3
*/
ssub?: number;
multi: number;
qbuf: number;
qbufFree: number;
/**
* available since 6.0
*/
argvMem?: number;
/**
* available since 7.0
*/
multiMem?: number;
obl: number;
oll: number;
omem: number;
/**
* available since 6.0
*/
totMem?: number;
events: string;
cmd: string;
/**
* available since 6.0
*/
user?: string;
/**
* available since 6.2
*/
redir?: number;
/**
* available since 7.0
*/
resp?: number;
/**
* available since 7.0
*/
libName?: string;
/**
* available since 7.0
*/
libVer?: string;
}
declare const _default: {
readonly NOT_KEYED_COMMAND: true;
readonly IS_READ_ONLY: true;
/**
* Returns information and statistics about the current client connection
* @param parser - The Redis command parser
*/
readonly parseCommand: (this: void, parser: CommandParser) => void;
readonly transformReply: (this: void, rawReply: VerbatimStringReply) => ClientInfoReply;
};
export default _default;
//# sourceMappingURL=CLIENT_INFO.d.ts.map