KC's Workspace
    Preparing search index...

    Type Alias PassFunctions<TIncomingMessage, TServerResponse, TError>

    type PassFunctions<
        TIncomingMessage extends typeof IncomingMessage = typeof IncomingMessage,
        TServerResponse extends typeof ServerResponse = typeof ServerResponse,
        TError = Error,
    > = {
        web: (
            req: InstanceType<TIncomingMessage>,
            res: InstanceType<TServerResponse>,
            options: NormalizedServerOptions,
            head: Buffer | undefined,
            server: ProxyServer<TIncomingMessage, TServerResponse, TError>,
            cb?: ErrorCallback<TIncomingMessage, TServerResponse, TError>,
        ) => unknown;
        ws: (
            req: InstanceType<TIncomingMessage>,
            socket: Socket,
            options: NormalizedServerOptions,
            head: Buffer | undefined,
            server: ProxyServer<TIncomingMessage, TServerResponse, TError>,
            cb?: ErrorCallback<TIncomingMessage, TServerResponse, TError>,
        ) => unknown;
    }

    Type Parameters

    Index

    Properties

    Properties

    web: (
        req: InstanceType<TIncomingMessage>,
        res: InstanceType<TServerResponse>,
        options: NormalizedServerOptions,
        head: Buffer | undefined,
        server: ProxyServer<TIncomingMessage, TServerResponse, TError>,
        cb?: ErrorCallback<TIncomingMessage, TServerResponse, TError>,
    ) => unknown
    ws: (
        req: InstanceType<TIncomingMessage>,
        socket: Socket,
        options: NormalizedServerOptions,
        head: Buffer | undefined,
        server: ProxyServer<TIncomingMessage, TServerResponse, TError>,
        cb?: ErrorCallback<TIncomingMessage, TServerResponse, TError>,
    ) => unknown