IVirtualizationSystem::PushData

Push a payload to the virtualization backends.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Virtualization/VirtualizationSystem.h

Include

#include "Virtualization/VirtualizationSystem.h"

Syntax

bool PushData
(
    const FPayloadId & Id,
    const FCompressedBuffer & Payload,
    EStorageType StorageType,
    const FString & Context
)

Remarks

Push a payload to the virtualization backends.

Returns

True if at least one backend now contains the payload, otherwise false.

Parameters

Parameter

Description

Id

The identifier of the payload being pushed.

Payload

The payload itself in FCompressedBuffer form, it is assumed that if the buffer is to be compressed that it will have been done by the caller.

StorageType

The type of storage to push the payload to, EStorageType for details.

PackageContext

Context for the payload being submitted, typically the name from the UPackage that owns it.