Class QTaskStatusPerRunningInstanceInfo
Represents the status and the statistics of a running task instance.
Inherited Members
Namespace: QarnotSDK
Assembly: QarnotSDK.dll
Syntax
public class QTaskStatusPerRunningInstanceInfo
Properties
ActiveForwards
Inbound ports forwarding information.
Declaration
public List<QTaskStatusActiveForwards> ActiveForwards { get; set; }
Property Value
Type | Description |
---|---|
List<QTaskStatusActiveForwards> |
CoreCount
Core Count.
Declaration
public uint CoreCount { get; set; }
Property Value
Type | Description |
---|---|
uint |
CpuModel
Processor model.
Declaration
public string CpuModel { get; set; }
Property Value
Type | Description |
---|---|
string |
CpuUsage
Cpu usage in percentage (0 to 100).
Declaration
public float CpuUsage { get; set; }
Property Value
Type | Description |
---|---|
float |
CurrentFrequencyGHz
Current frequency in Ghz.
Declaration
public float CurrentFrequencyGHz { get; set; }
Property Value
Type | Description |
---|---|
float |
CurrentMemoryMB
Current memory usage in MB.
Declaration
public float CurrentMemoryMB { get; set; }
Property Value
Type | Description |
---|---|
float |
ExecutionAttemptCount
Number of execution attempt of an instance, (manly in case of preemption).
Declaration
public uint ExecutionAttemptCount { get; set; }
Property Value
Type | Description |
---|---|
uint |
ExecutionTimeGHz
Virtual execution time Ghz. Note:
- An execution time of 10 seconds @4Ghz will return here 40 seconds.
- An execution time of 10 seconds @0.5Ghz will return here 5 seconds.
Declaration
public float ExecutionTimeGHz { get; set; }
Property Value
Type | Description |
---|---|
float |
ExecutionTimeSec
Execution time in seconds.
Declaration
public float ExecutionTimeSec { get; set; }
Property Value
Type | Description |
---|---|
float |
InstanceId
Instance Id.
Declaration
public uint InstanceId { get; set; }
Property Value
Type | Description |
---|---|
uint |
MaxFrequencyGHz
Maximum frequency in Ghz.
Declaration
public float MaxFrequencyGHz { get; set; }
Property Value
Type | Description |
---|---|
float |
MaxMemoryMB
Maximum memory in MB.
Declaration
public float MaxMemoryMB { get; set; }
Property Value
Type | Description |
---|---|
float |
MemoryUsage
Memory usage in percentage (0.0f to 1.0f).
Declaration
public float MemoryUsage { get; set; }
Property Value
Type | Description |
---|---|
float |
NetworkInKbps
Inbound network traffic in Kbps.
Declaration
public float NetworkInKbps { get; set; }
Property Value
Type | Description |
---|---|
float |
NetworkOutKbps
Outbound network traffic in Kbps.
Declaration
public float NetworkOutKbps { get; set; }
Property Value
Type | Description |
---|---|
float |
Phase
Phase.
Declaration
public string Phase { get; set; }
Property Value
Type | Description |
---|---|
string |
Progress
Progress.
Declaration
public float Progress { get; set; }
Property Value
Type | Description |
---|---|
float |
VpnConnections
Vpn connection list.
Declaration
public List<QTaskVpnConnection> VpnConnections { get; set; }
Property Value
Type | Description |
---|---|
List<QTaskVpnConnection> |