UNPKG

sterfive-bonjour-service

Version:

A Bonjour/Zeroconf implementation in TypeScript

14 lines (13 loc) 478 B
import { ServiceRecord } from './service'; import mDNS, { MulticastDNS } from 'multicast-dns'; export declare class Server { mdns: MulticastDNS; private registry; private errorCallback; constructor(opts?: mDNS.Options, errorCallback?: Function); register(records: ServiceRecord[] | ServiceRecord): void; unregister(records: ServiceRecord[] | ServiceRecord): void; private respondToQuery; private recordsFor; } export default Server;