UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EStorageServerContentType
Definition StorageServerHttpClient.h:13
Definition BuiltInHttpClient.h:31
virtual void RequestAsync(FResultCallback &&Callback, FAnsiStringView Url, EStorageServerContentType Accept, FAnsiStringView Verb, TOptional< FIoBuffer > OptPayload, EStorageServerContentType PayloadContentType, TOptional< FIoBuffer > OptDestination, float TimeoutSeconds, const bool bReportErrors) override
Definition BuiltInHttpClient.h:47
virtual ~FBuiltInHttpClient() override=default
virtual FResult RequestSync(FAnsiStringView Url, EStorageServerContentType Accept, FAnsiStringView Verb, TOptional< FIoBuffer > OptPayload, EStorageServerContentType PayloadContentType, TOptional< FIoBuffer > OptDestination, float TimeoutSeconds, const bool bReportErrors) override
Definition BuiltInHttpClient.cpp:49
Definition BuiltInHttpClient.h:22
virtual IBuiltInHttpClientSocket * AcquireSocket(float TimeoutSeconds=-1.f)=0
virtual ~IBuiltInHttpClientSocketPool()=default
virtual void ReleaseSocket(IBuiltInHttpClientSocket *Socket, bool bKeepAlive)=0
Definition BuiltInHttpClient.h:11
virtual bool Recv(uint8 *Data, const uint64 DataSize, uint64 &BytesRead, ESocketReceiveFlags::Type ReceiveFlags)=0
virtual ~IBuiltInHttpClientSocket()=default
virtual bool HasPendingData(uint64 &PendingDataSize) const =0
virtual bool Send(const uint8 *Data, const uint64 DataSize)=0
Definition StorageServerHttpClient.h:21
Definition AndroidPlatformMisc.h:14
Definition UniquePtr.h:107
Type
Definition SocketTypes.h:58
Definition Optional.h:131