UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::FDownloadServiceFactory Class Reference

#include <DownloadService.h>

Static Public Member Functions

static IDownloadServiceCreate (IHttpManager *HttpManager, IFileSystem *FileSystem, IDownloadServiceStat *DownloadServiceStat, IInstallerAnalytics *InstallerAnalytics)
 

Detailed Description

A factory for creating the default implementation of IDownloadService.

Member Function Documentation

◆ Create()

IDownloadService * BuildPatchServices::FDownloadServiceFactory::Create ( IHttpManager HttpManager,
IFileSystem FileSystem,
IDownloadServiceStat DownloadServiceStat,
IInstallerAnalytics InstallerAnalytics 
)
static

Instantiates an instance of an IDownloadService, using the HTTP module, and platform file API.

Parameters
HttpManagerThe HTTP manager interface for making HTTP(s) requests.
FileSystemThe file system interface for network and disk file loading.
DownloadServiceStatThe class to receive statistics and event information.
InstallerAnalyticsThe analytics implementation for tracking HTTP requests.
Returns
the new IDownloadService instance created.

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