send method

Future<void> send(
  1. String message
)

Implementation

Future<void> send(String message) async {
  var DESTINATION_ADDRESS = InternetAddress("255.255.255.255");
  RawDatagramSocket socket =
      await RawDatagramSocket.bind(InternetAddress.anyIPv4, 10181);
  socket.broadcastEnabled = true;
  await socket.send(message.codeUnits, DESTINATION_ADDRESS, 10182);
  await Future.delayed(Duration(seconds: 1));
  await socket.send(message.codeUnits, DESTINATION_ADDRESS, 10182);
  await Future.delayed(Duration(seconds: 1));
  await socket.send(message.codeUnits, DESTINATION_ADDRESS, 10182);
  socket.close();
}