sterfive-bonjour-service
Version:
A Bonjour/Zeroconf implementation in TypeScript
14 lines (13 loc) • 478 B
TypeScript
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;