fastify-uws
Version:
A performant HTTP and WebSocket server for Fastify with uWebSockets.
20 lines (19 loc) • 686 B
TypeScript
import { EventEmitter } from 'eventemitter3';
export declare class HTTPSocket extends EventEmitter {
constructor(server: any, res: any, writeOnly: any);
get readyState(): "readOnly" | "writeOnly" | "open" | "opening";
get writable(): boolean;
get readable(): boolean;
get encrypted(): boolean;
get remoteAddress(): any;
get remoteFamily(): "IPv4" | "IPv6";
get destroyed(): any;
address(): any;
abort(): void;
setEncoding(encoding: any): void;
destroy(err: any): void;
onRead(cb: any): any;
end(data: any, _: any, cb?: () => void): void;
write(data: any, _: any, cb?: () => void): boolean | void;
_clearTimeout(): void;
}