FTextureShareTimeOut

Windows
MacOS
Linux

References

Module

TextureShareCore

Header

/Engine/Plugins/Runtime/TextureShare/Source/TextureShareCore/Public/Containers/TextureShareCoreGenericContainers.h

Include

#include "Containers/TextureShareCoreGenericContainers.h"

Syntax

struct FTextureShareTimeOut

Variables

Name Description

Public variable

float

 

ConnectionSync

Wait for processes shares connection (ETextureShareSyncConnect::Sync) [Seconds, zero for infinite].

Public variable

float

 

DiscardDataSync

Public variable

float

 

FrameSync

Wait for frame index sync (ETextureShareSyncFrame::Sync) [Seconds, zero for infinite].

Public variable

float

 

InitializeSync

  1. Shared memory resource.

Public variable

float

 

ReleaseSync

Public variable

float

 

SharedMemorySync

Public variable

float

 

TextureLockMutex

Wait inside texture lock.

Public variable

float

 

TexturePairingSync

Wait for remote process texture registering (ETextureShareSyncSurface::SyncPairingRead) [Seconds, zero for infinite].

Public variable

float

 

TextureResourceSync

Wait for remote resource(GPU) handle ready (ETextureShareSyncFrame::Sync) [Seconds, zero for infinite].

Public variable

float

 

TextureSync

Wait before Read op texture until remote process finished texture write op ( ETextureShareSurfaceOp::Read || ETextureShareSyncSurface::SyncPairingRead) [Seconds, zero for infinite].

Constructors

Name Description

Public function

FTextureShareTimeOut()

Public function

FTextureShareTimeOut

(
    ETextureShareProcess Process
)

Default sync policy for client & server.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss