Constructors
Methods
announce
- announce(announcementPort): Promise<void>
Returns Promise<void>
close
- close(): Promise<void>
Returns Promise<void>
createInstanceBroadcaster
expireAllAnnouncements
- expireAllAnnouncements(announcementPort): Promise<void>
Returns Promise<void>
expireCommissioningAnnouncement
- expireCommissioningAnnouncement(announcementPort): Promise<void>
Returns Promise<void>
expireFabricAnnouncement
- expireFabricAnnouncement(announcementPort): Promise<void>
Returns Promise<void>
setCommissionerInfo
- setCommissionerInfo(announcedNetPort, __namedParameters): Promise<void>
Returns Promise<void>
setCommissionMode
- setCommissionMode(announcedNetPort, mode, commissioningModeData): Promise<void>
Returns Promise<void>
setFabrics
- setFabrics(announcedNetPort, fabrics, __namedParameters?): Promise<void>
Returns Promise<void>
Static
create
- create(network, options?): Promise<MdnsBroadcaster>
Parameters
- network: Network
Optional
options: {
enableIpv4?: boolean;
multicastInterface?: string;
}Optional
enableIpv4?: boolean
Optional
multicastInterface?: string
This class is handing MDNS Announcements for multiple instances/devices