ForegroundDownloadRequest constructor

const ForegroundDownloadRequest({
  1. required int sessionId,
  2. required String url,
  3. required String savePath,
  4. required Map<String, String> headers,
  5. required int expectedSize,
  6. required String expectedHash,
  7. required String hashAlgorithm,
  8. required int maxNetworkRetryCount,
  9. required int maxValidationRetryCount,
  10. required int minFreeSpaceMarginBytes,
})

Implementation

const ForegroundDownloadRequest({
  required this.sessionId,
  required this.url,
  required this.savePath,
  required this.headers,
  required this.expectedSize,
  required this.expectedHash,
  required this.hashAlgorithm,
  required this.maxNetworkRetryCount,
  required this.maxValidationRetryCount,
  required this.minFreeSpaceMarginBytes,
});