UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IStorageServerPlatformFile.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
Containers/StringFwd.h
"
6
#include "
HAL/PlatformFile.h
"
7
8
class
IStorageServerPlatformFile
:
public
IPlatformFile
9
{
10
public
:
11
12
struct
FConnectionStats
13
{
14
uint64
AccumulatedBytes
= 0;
15
uint32
RequestCount
= 0;
16
double
MinRequestThroughput
= 0.0;
17
double
MaxRequestThroughput
= 0.0;
18
};
19
20
virtual
FStringView
GetHostAddr
()
const
= 0;
21
22
virtual
void
GetAndResetConnectionStats
(
FConnectionStats
&
OutStats
) = 0;
23
virtual
void
UpdateFileList
() = 0;
24
};
uint64
FPlatformTypes::uint64 uint64
A 64-bit unsigned integer.
Definition
Platform.h:1117
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
PlatformFile.h
StringFwd.h
uint32
uint32_t uint32
Definition
binka_ue_file_header.h:6
IPlatformFile
Definition
GenericPlatformFile.h:342
IStorageServerPlatformFile
Definition
IStorageServerPlatformFile.h:9
IStorageServerPlatformFile::GetHostAddr
virtual FStringView GetHostAddr() const =0
IStorageServerPlatformFile::GetAndResetConnectionStats
virtual void GetAndResetConnectionStats(FConnectionStats &OutStats)=0
IStorageServerPlatformFile::UpdateFileList
virtual void UpdateFileList()=0
TStringView< TCHAR >
IStorageServerPlatformFile::FConnectionStats
Definition
IStorageServerPlatformFile.h:13
IStorageServerPlatformFile::FConnectionStats::AccumulatedBytes
uint64 AccumulatedBytes
Definition
IStorageServerPlatformFile.h:14
IStorageServerPlatformFile::FConnectionStats::MaxRequestThroughput
double MaxRequestThroughput
Definition
IStorageServerPlatformFile.h:17
IStorageServerPlatformFile::FConnectionStats::RequestCount
uint32 RequestCount
Definition
IStorageServerPlatformFile.h:15
IStorageServerPlatformFile::FConnectionStats::MinRequestThroughput
double MinRequestThroughput
Definition
IStorageServerPlatformFile.h:16
Engine
Source
Runtime
StorageServerClient
Internal
IStorageServerPlatformFile.h
Generated by
1.9.8