This class is handing MDNS Announcements for multiple instances/devices

Constructors

Methods

  • Parameters

    • announcementPort: number

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • announcementPort: number

    Returns Promise<void>

  • Parameters

    • announcementPort: number

    Returns Promise<void>

  • Parameters

    • announcementPort: number

    Returns Promise<void>

  • Set the Broadcaster data to announce a Commissioner (aka Commissioner discovery)

    Parameters

    Returns Promise<void>

  • Set the Broadcaster data to announce a device ready for commissioning in a special mode

    Parameters

    Returns Promise<void>

  • Set the Broadcaster Data to announce a device for operative discovery (aka "already paired")

    Parameters

    Returns Promise<void>

  • Parameters

    • network: Network
    • Optionaloptions: {
          enableIpv4?: boolean;
          multicastInterface?: string;
      }
      • OptionalenableIpv4?: boolean
      • OptionalmulticastInterface?: string

    Returns Promise<MdnsBroadcaster>