memcached-node
Version:
Node.js client for memcached
18 lines (17 loc) • 499 B
TypeScript
/// <reference types="node" />
import * as net from "net";
import { EventEmitter } from "events";
import { Server } from "./server";
export interface ISocket {
write(buffer: Buffer): void;
end(): void;
remove(): void;
}
export declare class MemcachedSocket extends EventEmitter implements ISocket {
private _socket;
server: Server;
constructor(socket: net.Socket, server: Server);
write(buffer: Uint8Array | string): Promise<void>;
end(): void;
remove(): void;
}