Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/earthstar/src/discovery/types.ts>DiscoveryServiceEvent

Storage for private, distributed, offline-first applications.
Go to Latest
type alias DiscoveryServiceEvent
import { type DiscoveryServiceEvent } from "https://deno.land/x/earthstar@v10.2.0/src/discovery/types.ts";
definition:
| { kind: "PEER_DISCOVERED"; description: string; begin: (peer: IPeer, appetite: SyncAppetite) => Promise<Syncer<unknown, unknown>>; }
| { kind: "PEER_INITIATED_SYNC"; description: string; begin: (peer: IPeer) => Promise<Syncer<unknown, unknown>>; }
| { kind: "PEER_EXITED"; description: string; }
| { kind: "SERVICE_STOPPED"; }