|
| virtual bool | IsGenericImplementation () const override |
| |
| virtual BACKGROUNDHTTP_API | ~FGenericPlatformBackgroundHttpManager () |
| |
| BACKGROUNDHTTP_API | FBackgroundHttpManagerImpl () |
| |
| virtual BACKGROUNDHTTP_API | ~FBackgroundHttpManagerImpl () |
| |
| virtual BACKGROUNDHTTP_API void | AddRequest (const FBackgroundHttpRequestPtr Request) override |
| |
| virtual BACKGROUNDHTTP_API void | RemoveRequest (const FBackgroundHttpRequestPtr Request) override |
| |
| virtual BACKGROUNDHTTP_API void | Initialize () override |
| |
| virtual BACKGROUNDHTTP_API void | Shutdown () override |
| |
| virtual BACKGROUNDHTTP_API void | DeleteAllTemporaryFiles () override |
| |
| virtual BACKGROUNDHTTP_API int | GetMaxActiveDownloads () const override |
| |
| virtual BACKGROUNDHTTP_API void | SetMaxActiveDownloads (int MaxActiveDownloads) override |
| |
| virtual BACKGROUNDHTTP_API FString | GetTempFileLocationForURL (const FString &URL) override |
| |
| virtual BACKGROUNDHTTP_API void | CleanUpDataAfterCompletingRequest (const FBackgroundHttpRequestPtr Request) override |
| |
| virtual void | SetCellularPreference (int32 Value) override |
| |
| virtual BACKGROUNDHTTP_API bool | Tick (float DeltaTime) override |
| |
| virtual | ~IBackgroundHttpManager ()=default |
| |
| TSharedRef< IBackgroundHttpManager, Mode > | AsShared () |
| |
| TSharedRef< IBackgroundHttpManager const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< IBackgroundHttpManager, Mode > | AsWeak () |
| |
| TWeakPtr< IBackgroundHttpManager const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
| | UE_NONCOPYABLE (FTSTickerObjectBase) |
| |
| CORE_API | FTSTickerObjectBase (float InDelay=0.0f, FTSTicker &Ticker=FTSTicker::GetCoreTicker()) |
| |
| virtual CORE_API | ~FTSTickerObjectBase () |
| |
Manages Background Http request that are currently being processed if no platform specific implementation has been made.