Navigation
API > API/Runtime > API/Runtime/HTTP
| Name | FHttpStats |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/HTTP/Public/HttpManager.h |
| Include Path | #include "HttpManager.h" |
Syntax
struct FHttpStats
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHttpStats () |
HttpManager.h | ||
FHttpStats
(
const FHttpStats& Other |
HttpManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BandwidthMbps | std::atomic< int64 > | Approximate download bandwidth used | HttpManager.h | |
| HttpDurationMsAvg | std::atomic< int64 > | Avg duration (in milliseconds) from request to response | HttpManager.h | |
| MaxRequestsInFlight | std::atomic< uint32 > | The max number of requests in flight in http manager | HttpManager.h | |
| MaxRequestsInQueue | std::atomic< uint32 > | The max waiting queue in http manager | HttpManager.h | |
| MaxTimeToConnect | std::atomic< float > | The max time to successfully connect the backend | HttpManager.h | |
| MaxTimeToWaitInQueue | std::atomic< float > | The max waiting time in queue of http manager | HttpManager.h | |
| PlatformStats | TOptional< FHttpStatsPlatform > | The optional http stats on specific platform | HttpManager.h | |
| RequestsInFlight | std::atomic< int32 > | The number of requests in flight in http manager | HttpManager.h | |
| RequestsInQueue | std::atomic< int32 > | Use atomic for the following fields because csv profiler reads them from game thread while http thread record them from http thread The number of requests waiting in queue in http manager | HttpManager.h | |
| TotalDownloadedBytes | std::atomic< int64 > | The total bytes downloaded so far | HttpManager.h |