UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBackgroundNSURLSessionDownloadTaskData Class Reference
+ Inheritance diagram for FBackgroundNSURLSessionDownloadTaskData:

Instance Methods

(NSString *) - ToSerializedString
 
(NSURL *_Nonnull- GetFirstURL
 
(NSURL *_Nullable- GetNextURL
 
(void- ResetRetryCount:
 
(void- Cancel
 

Class Methods

(FBackgroundNSURLSessionDownloadTaskData *_Nonnull+ TaskDataWithURLs:WithRetryCount:WithExpectedResultSize:
 
(FBackgroundNSURLSessionDownloadTaskData *_Nullable+ TaskDataFromSerializedString:
 

Properties

NSMutableArray< __kindof NSURL * > * URLs
 
NSMutableArray< __kindof NSNumber * > * RetryCountPerURL
 
uint64 ExpectedResultSize
 
uint64 ExpectedResultSizeFromHeadRequest
 

Method Documentation

◆ Cancel

- (void) Cancel

◆ GetFirstURL

- (NSURL *_Nonnull) GetFirstURL

◆ GetNextURL

- (NSURL *_Nullable) GetNextURL

◆ ResetRetryCount:

- (void) ResetRetryCount: (NSInteger RetryCount

◆ TaskDataFromSerializedString:

+ (FBackgroundNSURLSessionDownloadTaskData *_Nullable) TaskDataFromSerializedString: (NSString*)  SerializedData

◆ TaskDataWithURLs:WithRetryCount:WithExpectedResultSize:

+ (FBackgroundNSURLSessionDownloadTaskData *_Nonnull) TaskDataWithURLs: (NSArray<__kindof NSURL*>*)  URLs
WithRetryCount: (NSInteger RetryCount
WithExpectedResultSize: (uint64 ExpectedResultSize 

◆ ToSerializedString

- (NSString *) ToSerializedString

Property Documentation

◆ ExpectedResultSize

- (uint64) ExpectedResultSize
readwritenonatomicassign

◆ ExpectedResultSizeFromHeadRequest

- (uint64) ExpectedResultSizeFromHeadRequest
readwritenonatomicassign

◆ RetryCountPerURL

- (NSMutableArray<__kindof NSNumber*>*) RetryCountPerURL
readwritenonatomicretain

◆ URLs

- (NSMutableArray<__kindof NSURL*>*) URLs
readwritenonatomicretain

The documentation for this class was generated from the following file: