5#include "Containers/Array.h"
6#include "Containers/Map.h"
113 return HttpMaxConnectionsPerServer;
121 return MaxReadBufferSize;
130 MaxReadBufferSize = SizeInBytes;
146 bUseNullHttp = bEnabled;
162 return HttpDelayTime;
178 return HttpThreadActiveFrameTimeInSeconds;
194 return HttpThreadActiveMinimumSleepTimeInSeconds;
210 return HttpThreadIdleFrameTimeInSeconds;
226 return HttpThreadIdleMinimumSleepTimeInSeconds;
242 return HttpEventLoopThreadTickIntervalInSeconds;
290 return bSupportsDynamicProxy;
335 float HttpReceiveTimeout;
337 float HttpSendTimeout;
341 float HttpThreadActiveFrameTimeInSeconds;
343 float HttpThreadActiveMinimumSleepTimeInSeconds;
345 float HttpThreadIdleFrameTimeInSeconds;
347 float HttpThreadIdleMinimumSleepTimeInSeconds;
349 float HttpEventLoopThreadTickIntervalInSeconds;
351 int32 HttpMaxConnectionsPerServer;
353 int32 MaxReadBufferSize;
363 FString ProxyAddress;
367 bool bSupportsDynamicProxy;
#define NULL
Definition oodle2base.h:134
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition HttpManager.h:116
Definition HttpModule.h:27
float GetHttpThreadActiveMinimumSleepTimeInSeconds() const
Definition HttpModule.h:192
int32 GetHttpMaxConnectionsPerServer() const
Definition HttpModule.h:111
static HTTP_API FHttpModule & Get()
Definition HttpModule.cpp:368
virtual HTTP_API void ShutdownModule() override
Definition HttpModule.cpp:160
float GetHttpTotalTimeout() const
Definition HttpModule.h:87
float GetHttpThreadIdleFrameTimeInSeconds() const
Definition HttpModule.h:208
void SetHttpThreadIdleFrameTimeInSeconds(float InHttpThreadIdleFrameTimeInSeconds)
Definition HttpModule.h:216
virtual HTTP_API bool Exec_Runtime(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar) override
Definition HttpModule.cpp:351
const TMap< FString, FString > & GetDefaultHeaders() const
Definition HttpModule.h:249
float GetHttpConnectionTimeout() const
Definition HttpModule.h:95
bool IsNullHttpEnabled() const
Definition HttpModule.h:152
const FString & GetProxyAddress() const
Definition HttpModule.h:262
virtual HTTP_API void PostLoadCallback() override
Definition HttpModule.cpp:151
float HttpConnectionTimeout
Definition HttpModule.h:320
void ToggleNullHttp(bool bEnabled)
Definition HttpModule.h:144
float GetHttpActivityTimeout() const
Definition HttpModule.h:103
float HttpTotalTimeout
Definition HttpModule.h:322
virtual HTTP_API TSharedRef< IHttpRequest, ESPMode::ThreadSafe > CreateRequest()
Definition HttpModule.cpp:379
bool HandleHTTPCommand(const TCHAR *Cmd, FOutputDevice &Ar)
Definition HttpModule.cpp:196
FHttpManager & GetHttpManager()
Definition HttpModule.h:78
float GetHttpThreadActiveFrameTimeInSeconds() const
Definition HttpModule.h:176
void AddDefaultHeader(const FString &HeaderName, const FString &HeaderValue)
Definition HttpModule.h:257
const FString & GetHttpNoProxy() const
Definition HttpModule.h:279
virtual HTTP_API void PreUnloadCallback() override
Definition HttpModule.cpp:156
void SetMaxReadBufferSize(int32 SizeInBytes)
Definition HttpModule.h:128
int32 GetMaxReadBufferSize() const
Definition HttpModule.h:119
float GetHttpThreadIdleMinimumSleepTimeInSeconds() const
Definition HttpModule.h:224
bool SupportsDynamicProxy() const
Definition HttpModule.h:288
float HttpActivityTimeout
Definition HttpModule.h:324
virtual HTTP_API void StartupModule() override
Definition HttpModule.cpp:89
HTTP_API void UpdateConfigs()
Definition HttpModule.cpp:57
bool IsHttpEnabled() const
Definition HttpModule.h:136
float GetHttpEventLoopThreadTickIntervalInSeconds() const
Definition HttpModule.h:240
void SetProxyAddress(const FString &InProxyAddress)
Definition HttpModule.h:271
void SetHttpDelayTime(float InHttpDelayTime)
Definition HttpModule.h:168
void SetHttpThreadActiveFrameTimeInSeconds(float InHttpThreadActiveFrameTimeInSeconds)
Definition HttpModule.h:184
void SetHttpThreadIdleMinimumSleepTimeInSeconds(float InHttpThreadIdleMinimumSleepTimeInSeconds)
Definition HttpModule.h:232
float GetHttpDelayTime() const
Definition HttpModule.h:160
void SetHttpThreadActiveMinimumSleepTimeInSeconds(float InHttpThreadActiveMinimumSleepTimeInSeconds)
Definition HttpModule.h:200
Definition OutputDevice.h:133
Definition IHttpRequest.h:171
Definition ModuleInterface.h:14
Definition UnrealString.h.inl:34
Definition SharedPointer.h:153