IVirtualizationSystem::PushData

Push one or more payloads to a backend storage system.

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
(
    TArrayView< FPushRequest > Requests,
    EStorageType StorageType
)

Remarks

Push one or more payloads to a backend storage system. FPushRequest.

Returns

When StorageType is Local, this method will return true assuming at least one backend managed to push all of the payloads. When StorageType is Persistent, this method will only return true if ALL backends manage to push all of the payloads. If this returns true then you can check the Status member of each request for more info about each payloads push operation. If this returns false then you can assume that the payloads are not safely virtualized.

Parameters

Parameter

Description

Requests

A list of one or more payloads

StorageType

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