#include <IOSBackgroundURLSessionHandler.h>
|
| | UE_DEPRECATED (5.5, "Use new API in FBackgroundURLSessionHandler.") static bool InitBackgroundSession(const FString &SessionIdentifier) |
| |
| | UE_DEPRECATED (5.5, "Use new API in FBackgroundURLSessionHandler.") static void ShutdownBackgroundSession(bool bShouldFinishTasksFirst |
| |
| | DECLARE_MULTICAST_DELEGATE_TwoParams (FOnDownloadCompleted, const uint64, const bool) |
| |
| | DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnDownloadMetrics, const uint64, const int32, const float) static FOnDownloadMetrics OnDownloadMetrics |
| |
| | DECLARE_MULTICAST_DELEGATE_TwoParams (FOnDownloadMetricsExtended, const uint64, const FBackgroundHttpRequestMetricsExtended) |
| |
| | DECLARE_MULTICAST_DELEGATE_OneParam (FOnDownloadsCompletedWhileAppWasNotRunning, const bool) |
| |
◆ AllowCellular()
| static void FBackgroundURLSessionHandler::AllowCellular |
( |
bool |
bAllow | ) |
|
|
static |
◆ CancelDownload()
| static void FBackgroundURLSessionHandler::CancelDownload |
( |
const uint64 |
DownloadId | ) |
|
|
static |
◆ CreateOrFindDownload()
◆ DECLARE_MULTICAST_DELEGATE_OneParam()
◆ DECLARE_MULTICAST_DELEGATE_ThreeParams()
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [1/2]
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [2/2]
◆ GetCDNAnalyticsData()
◆ GetCurrentDownloadedBytes()
| static uint64 FBackgroundURLSessionHandler::GetCurrentDownloadedBytes |
( |
const uint64 |
DownloadId | ) |
|
|
static |
◆ GetDownloadDebugText()
| static void FBackgroundURLSessionHandler::GetDownloadDebugText |
( |
const uint64 |
DownloadId, |
|
|
TArray< FString > & |
Output |
|
) |
| |
|
static |
◆ HandleDidEnterBackground()
| static void FBackgroundURLSessionHandler::HandleDidEnterBackground |
( |
| ) |
|
|
static |
◆ HandleEventsForBackgroundURLSession()
| static void FBackgroundURLSessionHandler::HandleEventsForBackgroundURLSession |
( |
const FString & |
SessionIdentifier | ) |
|
|
static |
◆ HandleWillEnterForeground()
| static void FBackgroundURLSessionHandler::HandleWillEnterForeground |
( |
| ) |
|
|
static |
◆ IsDownloadFinished()
| static bool FBackgroundURLSessionHandler::IsDownloadFinished |
( |
const uint64 |
DownloadId, |
|
|
int32 & |
OutResultHTTPCode, |
|
|
FString & |
OutTemporaryFilePath |
|
) |
| |
|
static |
◆ PauseDownload()
| static void FBackgroundURLSessionHandler::PauseDownload |
( |
const uint64 |
DownloadId | ) |
|
|
static |
◆ ResumeDownload()
| static void FBackgroundURLSessionHandler::ResumeDownload |
( |
const uint64 |
DownloadId | ) |
|
|
static |
◆ SaveBackgroundHttpFileHashHelperState()
| static void FBackgroundURLSessionHandler::SaveBackgroundHttpFileHashHelperState |
( |
| ) |
|
|
static |
◆ SetPriority()
◆ UE_DEPRECATED() [1/2]
| FBackgroundURLSessionHandler::UE_DEPRECATED |
( |
5. |
5, |
|
|
"Use new API in FBackgroundURLSessionHandler." |
|
|
) |
| const & |
|
inline |
◆ UE_DEPRECATED() [2/2]
| FBackgroundURLSessionHandler::UE_DEPRECATED |
( |
5. |
5, |
|
|
"Use new API in FBackgroundURLSessionHandler." |
|
|
) |
| |
◆ BackgroundSessionEventCompleteDelegateMap
◆ InvalidDownloadId
◆ OnDownloadCompleted
| FBackgroundURLSessionHandler::FOnDownloadCompleted FBackgroundURLSessionHandler::OnDownloadCompleted |
|
static |
◆ OnDownloadMetricsExtended
| FBackgroundURLSessionHandler::FOnDownloadMetricsExtended FBackgroundURLSessionHandler::OnDownloadMetricsExtended |
|
static |
◆ OnDownloadsCompletedWhileAppWasNotRunning
| FBackgroundURLSessionHandler::FOnDownloadsCompletedWhileAppWasNotRunning FBackgroundURLSessionHandler::OnDownloadsCompletedWhileAppWasNotRunning |
|
static |
The documentation for this class was generated from the following files: