start method Null safety
- RawDatagramSocket rawDatagramSocket
timeout of 0 or less means no timeout
Implementation
void start(RawDatagramSocket rawDatagramSocket) {
loggy.debug('send');
loggy.debug(
'BROADCAST ADDRESS: ${broadcastAddress.address}, PORT: $broadcastPort');
final messageBodyXml = SoapRequest.probe(Uuid().v4());
loggy.debug('REQUEST:\n${messageBodyXml.toXmlString(pretty: true)}');
rawDatagramSocket.send(messageBodyXml.toXmlString(pretty: true).codeUnits,
broadcastAddress, broadcastPort);
// rawDatagramSocket.close();
}