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