Show / Hide Table of Contents

Class QTaskStatusPerRunningInstanceInfo

Represents the status and the statistics of a running task instance.

Inheritance
object
QTaskStatusPerRunningInstanceInfo
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
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>
In this article
  • Properties
    • ActiveForwards
    • CoreCount
    • CpuModel
    • CpuUsage
    • CurrentFrequencyGHz
    • CurrentMemoryMB
    • ExecutionAttemptCount
    • ExecutionTimeGHz
    • ExecutionTimeSec
    • InstanceId
    • MaxFrequencyGHz
    • MaxMemoryMB
    • MemoryUsage
    • NetworkInKbps
    • NetworkOutKbps
    • Phase
    • Progress
    • VpnConnections
Back to top Generated by DocFX