Skip to content

NodeSocketServer

5 exports Added in v1.0.0 Source

Constructors

make

Added in v1.0.0 Source

Signature

declare const make: (...args: [options: any]) => Effect<any, unknown, unknown>;

Signature

declare const makeWebSocket: (
  options: WS.ServerOptions<typeof WS.WebSocket, typeof Http.IncomingMessage>,
) => Effect.Effect<SocketServer.SocketServer["Type"], SocketServer.SocketServerError, Scope.Scope>;

Layers

layer

Added in v1.0.0 Source

Signature

declare function layer(options: any): Layer<SocketServer, SocketServerError>;

Signature

declare function layerWebSocket(options: ServerOptions): Layer<SocketServer, SocketServerError>;

Tags

Signature

declare class IncomingMessage extends any {
  constructor();
}