Skip to main content Link Search Menu Expand Document (external link)

Server overview

Added in v1.0.0


Table of contents


constructors

make

Signature

export declare const make: any

Added in v1.0.0

models

Client (interface)

Signature

export interface Client {
  readonly queue: Queue.Dequeue<Domain.Request.WithoutPing>
  readonly request: (_: Domain.Response.WithoutPong) => Effect.Effect<void>
}

Added in v1.0.0

ServerImpl (interface)

Signature

export interface ServerImpl {
  readonly run: <R, E, _>(
    handle: (client: Client) => Effect.Effect<_, E, R>
  ) => Effect.Effect<never, SocketServer.SocketServerError | E, R>
}

Added in v1.0.0

tags

Server

Signature

export declare const Server: any

Added in v1.0.0

Server (interface)

Signature

export interface Server {
  readonly _: unique symbol
}

Added in v1.0.0