unreal.DeviceSnapshot

class unreal.DeviceSnapshot(name: str = '', host_name: str = '', device_type: str = '', model_id: str = '', device_connection_type: str = '', device_id: str = '', operating_system: str = '', is_connected: bool = False)

Bases: StructBase

The struct is designed to store device information

C++ Source:

  • Plugin: TargetDeviceServicesScripting

  • Module: TargetDeviceServicesScripting

  • File: TargetDeviceServicesBPFunctionLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • device_connection_type (str): [Read-Write] Stores device’s connection type.

  • device_id (str): [Read-Write] Stores device’s identifier.

  • device_type (str): [Read-Write] Stores device’s type.

  • host_name (str): [Read-Write] Stores device’s hostname.

  • is_connected (bool): [Read-Write] Stores device’s flag that is used to detect whether device is connected (true) or disconnected (false).

  • model_id (str): [Read-Write] Stores device’s model identifier.

  • name (str): [Read-Write] Stores device’s name.

  • operating_system (str): [Read-Write] Stores device’s operating system name.

property device_connection_type: str

[Read-Only] Stores device’s connection type.

Type:

(str)

property device_id: str

[Read-Only] Stores device’s identifier.

Type:

(str)

property device_type: str

[Read-Only] Stores device’s type.

Type:

(str)

property host_name: str

[Read-Only] Stores device’s hostname.

Type:

(str)

property is_connected: bool

[Read-Only] Stores device’s flag that is used to detect whether device is connected (true) or disconnected (false).

Type:

(bool)

property model_id: str

[Read-Only] Stores device’s model identifier.

Type:

(str)

property name: str

[Read-Only] Stores device’s name.

Type:

(str)

property operating_system: str

[Read-Only] Stores device’s operating system name.

Type:

(str)