UNPKG

slavery-js

Version:

A simple clustering app that allows you to scale an application on multiple thread, containers or machines

28 lines (25 loc) 679 B
import Network from '../../network/Network.js'; import '../../network/Connection.js'; import 'socket.io'; import '../../network/types/Listener.js'; import '../../utils/Pool.js'; import '../../network/Server.js'; import 'http'; type params = { name?: string; host: string; port: number; }; declare class PeerDiscoveryClient { name: string; host: string; port: number; network?: Network; windowTime: number; constructor({ host, port, name }: params); connect(): Promise<void>; register({ host, port, name }: params): Promise<any>; getServices(): Promise<any>; exit(): Promise<any>; } export { PeerDiscoveryClient as default };