Skip to content

TransferExecutionContext

Defined in: src/transfers/TransferEngine.ts:26

Context passed to a concrete transfer operation.

PropertyTypeDescriptionDefined in
attemptnumberOne-based attempt number.src/transfers/TransferEngine.ts:30
bandwidthLimit?TransferBandwidthLimitOptional throughput limit shape for concrete executors to honor.src/transfers/TransferEngine.ts:34
jobTransferJobJob being executed.src/transfers/TransferEngine.ts:28
signal?AbortSignalAbort signal active for this execution when supplied.src/transfers/TransferEngine.ts:32
reportProgress(bytesTransferred: number, totalBytes?: number): TransferProgressEvent;

Defined in: src/transfers/TransferEngine.ts:38

Emits a normalized progress event through engine options.

ParameterType
bytesTransferrednumber
totalBytes?number

TransferProgressEvent


throwIfAborted(): void;

Defined in: src/transfers/TransferEngine.ts:36

Throws an SDK abort error when the active signal has been cancelled.

void