UNPKG

realm-object-server

Version:

Realm Object Server

14 lines (13 loc) 647 B
import { Discovery } from "./Discovery"; import { ServiceHandle } from "./ServiceHandle"; import { ServiceWatch } from "./ServiceWatch"; import { IService } from "../Service"; export declare class SingleProcessDiscovery extends Discovery { protected serviceHandles: ServiceHandle[]; protected serviceWatches: ServiceWatch[]; registerService(service: IService, address: string, port: number): Promise<void>; deregisterService(service: IService): Promise<void>; findAll(name: string, tags?: string[]): Promise<Array<ServiceHandle>>; watchService(name: string, tags?: string[]): ServiceWatch; private emitServiceHandle; }