Module |
|
Header |
/Engine/Source/Developer/TargetDeviceServices/Public/ITargetDeviceService.h |
Include |
#include "ITargetDeviceService.h" |
class ITargetDeviceService
Interface for target device services.
Device services make locally connected or discovered network target devices available over the network. Remote clients communicate with device services through a target device proxy.
Name | Description | |
---|---|---|
|
~ITargetDeviceService() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
AddTargetDevice ( |
Adds a flavor to this device. |
|
|
CanStart ( |
Checks whether this service can start. |
|
|
const FStrin... |
GetClaimHost() |
Gets the name of the host that has a claim on the device. |
|
const FStrin... |
GetClaimUser() |
Gets the name of the user that has a claim on the device. |
|
TSharedPtr< ... |
GetDevice ( |
Gets the target device for the supplied flavor, if no flavor is specified then the default device flavor is returned. |
|
GetDeviceName() |
Gets the name of the device that this service exposes. |
|
|
GetDevicePlatformDisplayName() |
Gets the display name of the platform of device that this service exposes. |
|
|
GetDevicePlatformName() |
Gets the name of the platform of device that this service exposes. |
|
|
IsRunning() |
Checks whether the service is currently running. |
|
|
IsShared() |
Checks whether the device is being shared with other users. |
|
|
NumTargetDevices() |
Gets number of target devices. |
|
|
RemoveTargetDevice ( |
Removes a flavor from this device. |
|
|
SetShared ( |
Sets whether the device should be shared with other users. |
|
|
Start() |
Starts the service. |
|
|
Stop() |
Stops the service. |