UNPKG

memcached-node

Version:
18 lines (17 loc) 499 B
/// <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; }