Navigation
API > API/Plugins > API/Plugins/DisplayCluster > API/Plugins/DisplayCluster/Cluster
References
| Module | DisplayCluster |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Cluster/IDisplayClusterGenericBarriersClient.h |
| Include | #include "Cluster/IDisplayClusterGenericBarriersClient.h" |
Syntax
class IDisplayClusterGenericBarriersClient
Remarks
Generic barriers client interface
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Connect () |
Networking API. | |
| bool | CreateBarrier
(
const FString& BarrierId, |
Barrier API. | |
| void | Disconnect () |
Terminates current connection | |
| FOnGenericBarrierSynchronizationDelegate * | GetBarrierSyncDelegate
(
const FString& BarrierId |
||
| FString | GetName () |
Returns client name | |
| bool | IsBarrierAvailable
(
const FString& BarrierId |
Checks if a specific barrier exists | |
| bool | IsConnected () |
Returns connection status | |
| bool | ReleaseBarrier
(
const FString& BarrierId |
Releases specific barrier | |
| bool | Synchronize
(
const FString& BarrierId, |
Synchronize calling thread on a specific barrier | |
| bool | Synchronize calling thread on a specific barrier with custom data | ||
| bool | WaitUntilBarrierIsCreated
(
const FString& BarrierId |
Wait until a barrier with specific ID is created and ready to go |
Typedefs
| Name | Description |
|---|---|
| FOnGenericBarrierSynchronizationDelegate | Returns a synchronization delegate to a specific barrier or nullptr if not available |