UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LocalFileNetworkReplayStreaming.h File Reference
#include "CoreMinimal.h"
#include "NetworkReplayStreaming.h"
#include "Stats/Stats.h"
#include "Tickable.h"
#include "Serialization/ArrayReader.h"
#include "Serialization/ArrayWriter.h"
#include "Serialization/CustomVersion.h"
#include "Serialization/MemoryReader.h"
#include "Async/Async.h"
#include "Templates/SharedPointer.h"
#include "HAL/ThreadSafeBool.h"
#include "LocalFileNetworkReplayStreaming.generated.h"

Go to the source code of this file.

Classes

struct  FLocalFileReplayCustomVersion
 
struct  FLocalFileChunkInfo
 
struct  FLocalFileReplayDataInfo
 
struct  FLocalFileEventInfo
 
struct  FLocalFileReplayInfo
 
class  FLocalFileStreamFArchive
 
class  FCachedFileRequest
 
class  FQueuedLocalFileRequest
 
class  FGenericQueuedLocalFileRequest
 
class  TLocalFileAsyncGraphTask< ResultType >
 
class  TGenericQueuedLocalFileRequest< StorageType >
 
class  TLocalFileRequestCommonData< DelegateResultType >
 
class  TGenericCachedLocalFileRequest< DelegateResultType >
 
class  FLocalFileNetworkReplayStreamer
 
struct  FLocalFileNetworkReplayStreamer::FLocalFileSerializationInfo
 
class  FLocalFileNetworkReplayStreamingFactory
 

Namespaces

namespace  EQueuedLocalFileRequestType
 

Enumerations

enum class  ELocalFileChunkType : uint32 {
  Header , ReplayData , Checkpoint , Event ,
  Unknown = 0xFFFFFFFF
}
 
enum class  EReadReplayInfoFlags : uint32 { None = 0 , SkipHeaderChunkTest = 1 }
 
enum class  EUpdateReplayInfoFlags : uint32 { None = 0 , FullUpdate = 1 }
 
enum class  ELocalFileReplayResult : uint32 {
  Success , InvalidReplayInfo , StreamChunkIndexMismatch , DecompressBuffer ,
  CompressionNotSupported , DecryptBuffer , EncryptionNotSupported , EncryptBuffer ,
  CompressBuffer , InvalidName , FileWriter , Unknown
}
 

Functions

 ENUM_CLASS_FLAGS (EReadReplayInfoFlags)
 
 ENUM_CLASS_FLAGS (EUpdateReplayInfoFlags)
 
 DECLARE_NETRESULT_ENUM (ELocalFileReplayResult)
 
LOCALFILENETWORKREPLAYSTREAMING_API const TCHARLexToString (ELocalFileReplayResult Enum)
 
 DECLARE_MULTICAST_DELEGATE_TwoParams (FOnLocalFileReplayFinishedWriting, const FString &, const FString &)
 

Enumeration Type Documentation

◆ ELocalFileChunkType

Enumerator
Header 
ReplayData 
Checkpoint 
Event 
Unknown 

◆ ELocalFileReplayResult

Enumerator
Success 
InvalidReplayInfo 
StreamChunkIndexMismatch 
DecompressBuffer 
CompressionNotSupported 
DecryptBuffer 
EncryptionNotSupported 
EncryptBuffer 
CompressBuffer 
InvalidName 
FileWriter 
Unknown 

◆ EReadReplayInfoFlags

Enumerator
None 
SkipHeaderChunkTest 

◆ EUpdateReplayInfoFlags

Enumerator
None 
FullUpdate 

Function Documentation

◆ DECLARE_MULTICAST_DELEGATE_TwoParams()

DECLARE_MULTICAST_DELEGATE_TwoParams ( FOnLocalFileReplayFinishedWriting  ,
const FString &  ,
const FString &   
)

◆ DECLARE_NETRESULT_ENUM()

DECLARE_NETRESULT_ENUM ( ELocalFileReplayResult  )

◆ ENUM_CLASS_FLAGS() [1/2]

ENUM_CLASS_FLAGS ( EReadReplayInfoFlags  )

◆ ENUM_CLASS_FLAGS() [2/2]

ENUM_CLASS_FLAGS ( EUpdateReplayInfoFlags  )

◆ LexToString()