UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StorageServerHttpClient.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
6#include "IO/IoBuffer.h"
7#include "IO/IoStatus.h"
8#include "Misc/Optional.h"
9
10#if !UE_BUILD_SHIPPING
11
13{
14 Unknown = 0,
16 Binary,
18};
19
51
52#endif
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
EStorageServerContentType
Definition StorageServerHttpClient.h:13
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition StorageServerHttpClient.h:21
virtual ~IStorageServerHttpClient()=default
virtual FResult RequestSync(FAnsiStringView Url, EStorageServerContentType Accept=EStorageServerContentType::Unknown, FAnsiStringView Verb="GET", TOptional< FIoBuffer > OptPayload=TOptional< FIoBuffer >(), EStorageServerContentType PayloadContentType=EStorageServerContentType::Unknown, TOptional< FIoBuffer > OptDestination=TOptional< FIoBuffer >(), float TimeoutSeconds=-1.f, const bool bReportErrors=true)=0
virtual void RequestAsync(FResultCallback &&Callback, FAnsiStringView Url, EStorageServerContentType Accept=EStorageServerContentType::Unknown, FAnsiStringView Verb="GET", TOptional< FIoBuffer > OptPayload=TOptional< FIoBuffer >(), EStorageServerContentType PayloadContentType=EStorageServerContentType::Unknown, TOptional< FIoBuffer > OptDestination=TOptional< FIoBuffer >(), float TimeoutSeconds=-1.f, const bool bReportErrors=true)=0
Definition AndroidPlatformMisc.h:14
Definition Optional.h:131
Definition Tuple.h:652