Class
DroneStatusViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI.Scheduling.Models

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class DroneStatusViewModel : ViewModelBase

Inheritance: objectDroneStatusViewModel

Constructors

DroneStatusViewModel(DroneStatus, Dictionary<string, RunningTestModel>)

Declaration

cs-api-definition
public DroneStatusViewModel(DroneStatus status, Dictionary<string, RunningTestModel> runningTests)

Parameters

status

DroneStatus

runningTests

Dictionary<string, RunningTestModel>

Properties

ActiveProcessCount

Declaration

cs-api-definition
public int ActiveProcessCount { get; }

Property Value

int

ConnectionState

Declaration

cs-api-definition
public ConnectionState ConnectionState { get; }

Property Value

ConnectionState

CurrentCPU

Declaration

cs-api-definition
public double CurrentCPU { get; }

Property Value

double

CurrentRAM

Declaration

cs-api-definition
public double CurrentRAM { get; }

Property Value

double

DroneStatus

Declaration

cs-api-definition
public DroneStatus DroneStatus { get; set; }

Property Value

DroneStatus

HostAddress

Declaration

cs-api-definition
public Uri HostAddress { get; }

Property Value

Uri

InstalledBrowsers

Declaration

cs-api-definition
public IEnumerable<BrowserInformationTransport> InstalledBrowsers { get; set; }

Property Value

IEnumerable<BrowserInformationTransport>

Is64Bit

Declaration

cs-api-definition
public bool Is64Bit { get; }

Property Value

bool

IsAlive

Declaration

cs-api-definition
public bool IsAlive { get; }

Property Value

bool

IsHotFixUpdateAvailable

Declaration

cs-api-definition
public bool IsHotFixUpdateAvailable { get; }

Property Value

bool

MachineName

Declaration

cs-api-definition
public string MachineName { get; }

Property Value

string

NumberLogicalCores

Declaration

cs-api-definition
public int NumberLogicalCores { get; }

Property Value

int

OS

Declaration

cs-api-definition
public string OS { get; }

Property Value

string

RAMUsedPercentage

Declaration

cs-api-definition
public string RAMUsedPercentage { get; }

Property Value

string

RunningTests

Declaration

cs-api-definition
public ObservableCollection<KeyValuePair<string, RunningTestModel>> RunningTests { get; }

Property Value

ObservableCollection<KeyValuePair<string, RunningTestModel>>

Status

Declaration

cs-api-definition
public MachineState Status { get; }

Property Value

MachineState