UNPKG

@vechain/connex.driver-nodejs

Version:

Connex framework driver implementation in NodeJS

14 lines (13 loc) 505 B
/// <reference types="node" /> /// <reference types="@vechain/connex.driver" /> import * as Http from 'http'; import * as Https from 'https'; export declare class DriverHost { private readonly wss; constructor(server: Http.Server | Https.Server, path: string, acceptor: DriverHost.Acceptor); close(): void; private handleConnection; } export declare namespace DriverHost { type Acceptor = (ws: WebSocket, request: Http.IncomingMessage, genesisId?: string) => Promise<Connex.Driver>; }