FProfilerServiceFileChunk

Implements a message for copying a file through the network, as well as for synchronization.

Windows
MacOS
Linux

References

Module

ProfilerMessages

Header

/Engine/Source/Developer/ProfilerMessages/Public/ProfilerServiceMessages.h

Include

#include "ProfilerServiceMessages.h"

Syntax

struct FProfilerServiceFileChunk

Remarks

Implements a message for copying a file through the network, as well as for synchronization. Unfortunately assumes that InstanceId and Filename are transfered without errors.

Variables

Name Description

Public variable

TArray< uint8 >

 

ChunkHash

Hash of this data and header.

Public variable

FString

 

Filename

The file containing this file chunk.

Public variable

TArray< uint8 >

 

Header

FProfilerFileChunkHeader stored in the array.

Public variable

FString

 

HexData

Data to be sent through message bus.

Public variable

FGuid

 

InstanceId

The ID of the instance where this message should be sent.

Constructors

Name Description

Public function

FProfilerServiceFileChunk()

Default constructor.

Public function

FProfilerServiceFileChunk

(
    const FProfilerServiceFileChunk& P...,
    FNullTag
)

Copy constructor, copies all properties, but not data.

Public function

FProfilerServiceFileChunk

(
    const FGuid& InInstanceID,
    const FString& InFilename,
    const TArray< uint8 >& InHeader
)

Constructor for the new file chunk.

Classes

Name

Description

Public struct

FNullTag