setDeviceName method
Set some kind of device name. Will try couple of names, if all are null will just return generic
Implementation
Future<String> setDeviceName() async {
final String? hostNameTemp = await hostName;
if (hostNameTemp != null) {
return hostNameTemp;
}
final MdnsInfo? mdnsTemp = await mdnsInfo;
if (mdnsTemp != null) {
return mdnsTemp.getOnlyTheStartOfMdnsName();
}
return generic;
}