portService2PortServiceInfo function

PortServiceInfo portService2PortServiceInfo(
  1. PortService portService
)

Implementation

PortServiceInfo portService2PortServiceInfo(PortService portService) {
  Map<String,String> info = Map();
  info.addAll(portService.info);
  var portServiceInfo = PortServiceInfo(
    // 设备的实际地址
      portService.ip,
      portService.port,
      // 如果不是本网设备(是远程设备)则 使用的ip为127.0.0.1
      portService.isLocal,
      // TODO 能不能直接使用mDNSInfo
      info:info,
      // realAddr: portService.ip
  );
  return portServiceInfo;
}