Navigation
API > API/Plugins > API/Plugins/Concert
| Name | FConcertSessionSerializedPayload |
| Type | struct |
| Header File | /Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/ConcertMessageData.h |
| Include Path | #include "ConcertMessageData.h" |
Syntax
USTRUCT ()
struct FConcertSessionSerializedPayload
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ConcertMessageData.h | |||
FConcertSessionSerializedPayload
(
EConcertPayloadSerializationMethod SerializeMethod |
ConcertMessageData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PayloadBytes | FConcertByteArray | The data of the user-defined payload (potentially stored as compressed binary for compact transfer). | ConcertMessageData.h | |
| PayloadCompressionDetails | EConcertCompressionDetails | Indicates how the serialized payload has been compressed. | ConcertMessageData.h |
|
| PayloadSize | int32 | The uncompressed size of the user-defined payload data. | ConcertMessageData.h |
|
| PayloadTypeName | FName | The typename of the user-defined payload. | ConcertMessageData.h |
|
| SerializationMethod | EConcertPayloadSerializationMethod | Specifies the serialization method used to pack the data | ConcertMessageData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetPayload
(
FStructOnScope& OutPayload |
Extract the payload into an in-memory instance | ConcertMessageData.h | |
bool GetPayload
(
const UScriptStruct* InPayloadType, |
ConcertMessageData.h | ||
bool GetTypedPayload
(
T& OutPayloadData |
ConcertMessageData.h | ||
bool IsTypeChildOf () |
ConcertMessageData.h | ||
bool IsTypeChildOf
(
const UScriptStruct* InPayloadType |
ConcertMessageData.h | ||
bool PayloadIsCompressed() |
Indicates if the stored payload has been compressed with any compression algorithm. | ConcertMessageData.h | |
bool SetPayload
(
const FStructOnScope& InPayload, |
Initialize this payload from the given data | ConcertMessageData.h | |
bool SetPayload
(
const UScriptStruct* InPayloadType, |
ConcertMessageData.h | ||
bool SetTypedPayload
(
const T& InPayloadData, |
ConcertMessageData.h |