xcGetDeviceInfo method

Future<String> xcGetDeviceInfo({
  1. required String deviceId,
  2. required String type,
})

查询设备信息 deviceId 设备序列号或IP+Port type 目前支持 SystemInfo 、 SystemFunction

Implementation

Future<String> xcGetDeviceInfo(
    {required String deviceId, required String type}) async {
  final result =
      await _api.xcGetDeviceInfo(deviceId, type, ApiSeq.instance.getSeq());
  if (kDebugMode) {
    XCloudResponse.fromOriginResponse(result);
  }
  if (result.param1 < 0) {
    return Future.error(
        XCloudAPIException(code: result.param1, commandId: result.commandId));
  }
  return Future.value(result.data);
}