createDiscoveryMessage static method

String createDiscoveryMessage(
  1. InternetAddress internetAddress,
  2. int port
)

Message should follow this format:

M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1982
MAN: "ssdp:discover"
ST: wifi_bulb

Implementation

static String createDiscoveryMessage(
  InternetAddress internetAddress,
  int port,
) {
  return 'M-SEARCH * HTTP/1.1\r\n'
      'HOST: ${internetAddress.address}:$port\r\n'
      'MAN: "ssdp:discover"\r\n'
      'ST: wifi_bulb\r\n';
}