UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AppleHttpBackgroundSession.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "HAL/Platform.h"
6
7#if PLATFORM_IOS
8
9#import <Foundation/Foundation.h>
10
12
13- (void)URLSession:(NSURLSession* _Nonnull)session task:(NSURLSessionTask* _Nonnull)task didSendBodyData:(int64_t)bytesSent totalBytesSent:(int64_t)totalBytesSent totalBytesExpectedToSend:(int64_t)totalBytesExpectedToSend;
14- (void)URLSession:(NSURLSession* _Nonnull)session dataTask:(NSURLSessionDataTask* _Nonnull)dataTask didReceiveResponse:(NSURLResponse* _Nullable)response completionHandler:(void (^ _Nonnull)(NSURLSessionResponseDisposition))completionHandler;
15- (void)URLSession:(NSURLSession* _Nonnull)session dataTask:(NSURLSessionDataTask* _Nonnull)dataTask didReceiveData:(NSData* _Nonnull)data;
16- (void)URLSession:(NSURLSession* _Nonnull)session task:(NSURLSessionTask* _Nonnull)task didCompleteWithError:(NSError* _Nullable)error;
17- (void)URLSession:(NSURLSession* _Nonnull)session dataTask:(NSURLSessionDataTask* _Nonnull)dataTask willCacheResponse:(NSCachedURLResponse* _Nullable)proposedResponse completionHandler:(void (^ _Nonnull)(NSCachedURLResponse * _Nullable))completionHandler;
19
20@end
21
22#endif // PLATFORM_IOS
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127