Navigation
API > API/Developer > API/Developer/TargetDeviceServices
References
| Module | TargetDeviceServices |
| Header | /Engine/Source/Developer/TargetDeviceServices/Public/ITargetDeviceProxy.h |
| Include | #include "ITargetDeviceProxy.h" |
Syntax
class ITargetDeviceProxy
Remarks
Interface for target device proxies.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const bool | Checks whether the device can launch multiple games or applications simultaneously. | ||
| bool | CanPowerOff () |
Checks whether this device can be powered off remotely. | |
| bool | CanPowerOn () |
Checks whether this device can be powered on remotely. | |
| bool | CanReboot () |
Checks whether this device can be rebooted remotely. | |
| bool | Checks whether this device's target platform supports variants. | ||
| const FString & | Gets the type of connection for this device. | ||
| const FString & | Gets the name of the (device's) user that is logged in on a device. | ||
| const FString & | Gets the password of the (device's) user that is logged in on a device. | ||
| const FString & | GetHostName () |
Gets the name of the host machine that claimed the device. | |
| const FString & | GetHostUser () |
Gets the name of the user that claimed the device. | |
| const FString & | GetMake () |
Gets the device make (i.e. Apple or Sony). | |
| const FString & | GetModel () |
Gets the device model (i.e. PS3 or XBox). | |
| const FString & | GetName () |
Gets the name of the device (i.e. network name or IP address). | |
| int32 | Gets the number of variants this device supports | ||
| const FString & | GetOSVersion () |
Gets the OS Version of the device | |
| FText | GetPlatformDisplayName
(
FName InVariant |
Gets the Vanilla platform of the device variant. | |
| const FString | GetTargetDeviceId
(
FName InVariant |
Gets the identifier of the device. | |
| const TSet< FString > & | GetTargetDeviceIds
(
FName InVariant |
Gets a list of device identifiers for an aggregate (All_ |
|
| FName | GetTargetDeviceVariant
(
const FString& InDeviceId |
Gets the variant name of the target device. | |
| FName | GetTargetPlatformId
(
FName InVariant |
Gets the target platform of the device variant. | |
| FString | GetTargetPlatformName
(
FName InVariant |
Gets the target platform of the device variant. | |
| const FString & | GetType () |
Gets the device type (i.e. Console, PC or Mobile). | |
| FName | GetVanillaPlatformId
(
FName InVariant |
Gets the Vanilla platform of the device variant. | |
| int32 | GetVariants
(
TArray< FName >& OutVariants |
Gets the list of variants this device supports | |
| bool | HasDeviceId
(
const FString& InDeviceId |
Checks whether this device proxy contains a variant for the provided target device. | |
| bool | HasTargetPlatform
(
FName InTargetPlatformId |
Checks whether this device proxy contains a variant for the provided platform. | |
| bool | HasVariant
(
FName InVariant |
Checks whether this device proxy contains a variant | |
| bool | IsAggregated () |
Checks if this is an aggregate (All_ |
|
| bool | IsAuthorized () |
Checks whether the device is authorized. | |
| bool | IsConnected () |
Checks whether the device is currently connected. | |
| bool | IsShared () |
Checks whether this device is being shared with other users. | |
| void | PowerOff
(
bool Force |
Powers off the device. | |
| void | PowerOn () |
Powers on the device. | |
| void | Reboot () |
Reboots the device. | |
| bool | TerminateLaunchedProcess
(
FName InVariant, |
Cancel the application running on the device |