UNPKG

node-web-mvc

Version:
26 lines (25 loc) 1 kB
import { IncomingMessage } from 'http'; import WorkerSocket from './WorkerSocket'; import WorkerInvoker, { WorkerRequestValue } from './WorkerInvoker'; export declare function getRawValues(raw: string[]): Record<string, string>; export default class WorkerIncomingMessage extends IncomingMessage { complete: boolean; connection: WorkerSocket; socket: WorkerSocket; httpVersion: string; httpVersionMajor: number; httpVersionMinor: number; rawHeaders: string[]; trailers: NodeJS.Dict<string>; rawTrailers: string[]; method?: string | undefined; url?: string | undefined; readableEncoding: BufferEncoding; workerPort: MessagePort; invoker: WorkerInvoker; constructor(options: WorkerRequestValue); addListener(event: string, listener: (...args: any[]) => void): this; once(event: string, listener: (...args: any[]) => void): this; on(event: string, listener: (...args: any[]) => void): this; read(size?: number): Promise<unknown>; }