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

EventLogServer overview

Added in v1.0.0


Table of contents


constructors

makeHandler

Signature

export declare const makeHandler: Effect.Effect<
  (socket: Socket.Socket) => Effect.Effect<void, Socket.SocketError, Scope.Scope>,
  never,
  Storage
>

Added in v1.0.0

storage

PersistedEntry (class)

Signature

export declare class PersistedEntry

Added in v1.0.0

Storage (class)

Signature

export declare class Storage

Added in v1.0.0

layerStorageMemory

Signature

export declare const layerStorageMemory: Layer.Layer<Storage>

Added in v1.0.0

makeStorageMemory

Signature

export declare const makeStorageMemory: Effect.Effect<any, never, Scope.Scope>

Added in v1.0.0

websockets

makeHandlerHttp

Signature

export declare const makeHandlerHttp: Effect.Effect<
  Effect.Effect<HttpServerResponse.HttpServerResponse, any, any>,
  never,
  Storage
>

Added in v1.0.0