mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
https://github.com/rsocket/rsocket-js/blob/master/packages/rsocket-websocket-server/src/RSocketWebSocketServer.js#L56
14 lines
469 B
TypeScript
14 lines
469 B
TypeScript
import { DuplexConnection } from 'rsocket-types';
|
|
import { Encoders, TransportServer } from 'rsocket-core';
|
|
import { Flowable } from 'rsocket-flowable';
|
|
import * as ws from 'ws';
|
|
|
|
/**
|
|
* A WebSocket transport server.
|
|
*/
|
|
export class RSocketWebSocketServer implements TransportServer {
|
|
constructor(options: ws.ServerOptions, encoders?: Encoders<any>, factory?: (options: ws.ServerOptions) => ws.Server);
|
|
start(): Flowable<DuplexConnection>;
|
|
stop(): void;
|
|
}
|