xcStartSendFileToDevice method

Future<String> xcStartSendFileToDevice({
  1. required String deviceId,
  2. required String paramJsStr,
  3. required String filePath,
  4. int timeout = 5000,
})

发送文件到设备端 回调码 13010 deviceId 设备序列号 paramJsStr 请求的Json内容 filePath 文件路径 timeout 超时时间

Implementation

Future<String> xcStartSendFileToDevice(
    {required String deviceId,
    required String paramJsStr,
    required String filePath,
    int timeout = 5000}) async {
  final result = await _api.xcStartSendFileToDevice(
      deviceId, paramJsStr, filePath, timeout, ApiSeq.instance.getSeq());
  if (result.param1 < 0) {
    return Future.error(
        XCloudAPIException(code: result.param1, commandId: result.commandId));
  }
  return Future.value(result.data);
}