| INetworkReplayStreamer | ||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/NetworkReplayStreaming/LocalFileNetworkReplayStreaming/Public/LocalFileNetworkReplayStreaming.h |
Include |
#include "LocalFileNetworkReplayStreaming.h" |
class FLocalFileNetworkReplayStreamer :
public INetworkReplayStreamer,
public TSharedFromThis< FLocalFileNetworkReplayStreamer >
Local file streamer that supports playback/recording to a single file on disk
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FQu... |
ActiveRequest |
|
|
bCacheFileReadsInMemory |
||
|
bStopStreamingCalled |
||
|
CheckpointAr |
Handle to the archive that will read/write checkpoint files |
|
|
CurrentReplayInfo |
Currently playing or recording replay metadata |
|
|
CurrentStreamName |
Remember the name of the current stream, if any. |
|
|
DeltaCheckpointCache |
Map of checkpoint index to cached value |
|
|
DemoSavePath |
||
|
FileContentsCache |
||
|
HeaderAr |
Handle to the archive that will read/write the demo header |
|
|
HighPriorityEndTime |
||
|
double |
LastChunkTime |
|
|
LastGotoTimeInMS |
||
|
double |
LastRefreshTime |
|
|
QueuedRequests |
||
|
RequestCache |
Map of chunk index to cached value |
|
|
StreamAr |
Handle to the archive that will read/write network packets |
|
|
StreamChunkIndex |
||
|
StreamDataOffset |
||
|
StreamerLastError |
||
|
StreamerState |
Overall state of the streamer |
|
|
StreamTimeRange |
Name | Description | |
---|---|---|
|
FLocalFileNetworkReplayStreamer() |
|
|
FLocalFileNetworkReplayStreamer ( |
Name | Description | |
---|---|---|
|
~FLocalFileNetworkReplayStreamer() |
Name | Description | ||
---|---|---|---|
|
AddEvent |
||
|
AddOrUpdateEvent |
||
|
AddUserToReplay ( |
Adds a join-in-progress user to the set of users associated with the currently recording replay (if any) |
|
|
DeleteFinishedStream ( |
||
|
DeleteFinishedStream ( |
Attempts to delete the stream with the specified name. May execute asynchronously. |
|
|
DownloadHeader ( |
||
|
EnumerateEvents ( |
||
|
EnumerateEvents ( |
||
|
EnumerateEvents ( |
||
|
EnumerateRecentStreams ( |
Retrieves the streams that have been recently viewed. May execute asynchronously. |
|
|
EnumerateStreams ( |
Retrieves the streams that are available for viewing. |
|
|
FlushCheckpoint ( |
||
|
FArchive ... |
GetCheckpointArchive() |
|
|
EStreamingOp... |
GetDemoPath ( |
Gets the current base directory where Demos are stored. |
|
FArchive ... |
GetHeaderArchive() |
|
|
ENetworkRepl... |
GetLastError() |
Returns the last error that occurred while streaming replays |
|
GetMaxFriendlyNameSize() |
Returns the maximum size of the friendly name text for this streamer, or 0 for unlimited. |
|
|
GetReplayID() |
Returns the active replay name |
|
|
FArchive ... |
GetStreamingArchive() |
|
|
GetTotalDemoTime() |
||
|
GotoCheckpointIndex ( |
||
|
GotoTimeInMS ( |
||
|
IsCheckpointTypeSupported ( |
||
|
IsDataAvailable() |
||
|
IsDataAvailableForTimeRange |
||
|
IsLive() |
Returns true if the playing stream is currently in progress |
|
|
IsLoadingCheckpoint() |
||
|
KeepReplay ( |
||
|
KeepReplay ( |
Used to commit a replay to permanent storage. |
|
|
RefreshHeader() |
||
|
RenameReplay ( |
Used to change the name of a replay. |
|
|
RenameReplay ( |
||
|
RenameReplayFriendlyName ( |
Used to change the friendly name of a replay. |
|
|
RenameReplayFriendlyName ( |
||
|
RequestEventData ( |
||
|
RequestEventData ( |
||
|
RequestEventData ( |
||
|
RequestEventGroupData ( |
||
|
RequestEventGroupData ( |
||
|
RequestEventGroupData ( |
||
|
SearchEvents ( |
||
|
EStreamingOp... |
SetDemoPath ( |
Changes the base directory where Demos are stored. |
|
SetHighPriorityTimeRange |
||
|
SetTimeBufferHintSeconds ( |
Sets a hint for how much data needs to be kept in memory. |
|
|
StartStreaming ( |
INetworkReplayStreamer implementation |
|
|
StopStreaming() |
||
|
UpdatePlaybackTime ( |
||
|
UpdateTotalDemoTime ( |
Name |
Description |
|
---|---|---|
|
FLocalFileSerializationInfo |
Name |
Description |
|
---|---|---|
|
EStreamerState |
EStreamerState - Overall state of the streamer |
Name |
Description |
---|---|
FileMagic |
|
LatestVersion |
|
MaxFriendlyNameLen |
Name | Description | ||
---|---|---|---|
|
GetDecompressedSize ( |
No longer used |
|
|
ReadReplayInfo ( |
Now takes a set of read flags |
|
|
ReadReplayInfo ( |
Now takes a set of read flags |