unreal.DisplayClusterBlueprintAPIImpl

class unreal.DisplayClusterBlueprintAPIImpl(outer=None, name='None')

Bases: unreal.Object

Blueprint API interface implementation

C++ Source:

  • Plugin: nDisplay

  • Module: DisplayCluster

  • File: DisplayClusterBlueprintAPIImpl.h

add_cluster_event_listener(listener) → None

Cluster events API

Parameters

listener (DisplayClusterClusterEventListener) –

emit_cluster_event_binary(event, primary_only) → None

Emit Cluster Event Binary

Parameters
emit_cluster_event_json(event, primary_only) → None

Emit Cluster Event Json

Parameters
get_active_node_ids()

Returns List of the active nodes in the runtime cluster node in a cluster.

Returns

out_node_ids (Array(str)):

Return type

Array(str)

get_active_nodes_amount() → int32

Returns amount of active nodes in a cluster.

Return type

int32

get_cluster_role() → DisplayClusterNodeRole

Get Cluster Role

Return type

DisplayClusterNodeRole

get_node_id() → str

Runtime local node API

Return type

str

get_operation_mode() → DisplayClusterOperationMode

Runtime Cluster API

Return type

DisplayClusterOperationMode

get_root_actor() → DisplayClusterRootActor

Get Root Actor

Return type

DisplayClusterRootActor

is_backup() → bool

Returns true if current node is a backup node in a cluster.

Return type

bool

is_module_initialized() → bool

DisplayCluster module API

Return type

bool

is_primary() → bool

Is Primary

Return type

bool

is_secondary() → bool

Is Secondary

Return type

bool

remove_cluster_event_listener(listener) → None

Remove Cluster Event Listener

Parameters

listener (DisplayClusterClusterEventListener) –

send_cluster_event_binary_to(address, port, event, primary_only) → None

Send Cluster Event Binary To

Parameters
send_cluster_event_json_to(address, port, event, primary_only) → None

Send Cluster Event Json To

Parameters