Namespace: OtlCommon

Interface IOmniProcessEnvironment

All Known Implementing Classes:
TOmniProcessEnvironment

public interface IOmniProcessEnvironment

Persistent
False

Property Summary
  public  IOmniAffinity Affinity
 
  public  TOmniProcessMemoryCounters Memory
 
  public  TOmniProcessPriorityClass PriorityClass
 
  public  TOmniProcessTimes Times
 
 

Method Summary
  public function IOmniAffinity GetAffinity()
 
  public function TOmniProcessMemoryCounters GetMemory()
 
  public function TOmniProcessPriorityClass GetPriorityClass()
 
  public function TOmniProcessTimes GetTimes()
 
 

Property Detail

Affinity

public Affinity: IOmniAffinity 
Type
IOmniAffinity
Access
read

Memory

public Memory: TOmniProcessMemoryCounters 
Type
TOmniProcessMemoryCounters
Access
read

PriorityClass

public PriorityClass: TOmniProcessPriorityClass 
Type
TOmniProcessPriorityClass
Access
read

Times

public Times: TOmniProcessTimes 
Type
TOmniProcessTimes
Access
read

Method Detail

GetAffinity

public function GetAffinity(): IOmniAffinity 
Reintroduce
False
Returns
IOmniAffinity

GetMemory

public function GetMemory(): TOmniProcessMemoryCounters 
Reintroduce
False
Returns
TOmniProcessMemoryCounters

GetPriorityClass

public function GetPriorityClass(): TOmniProcessPriorityClass 
Reintroduce
False
Returns
TOmniProcessPriorityClass

GetTimes

public function GetTimes(): TOmniProcessTimes 
Reintroduce
False
Returns
TOmniProcessTimes

Association Link

to Interface IOmniAffinity

Supplier
IOmniAffinity
Directed
False
Client
Affinity
Type
association

to Enum TOmniProcessPriorityClass

Supplier
TOmniProcessPriorityClass
Directed
False
Client
PriorityClass
Type
association

to Class TOmniProcessMemoryCounters

Supplier
TOmniProcessMemoryCounters
Directed
False
Client
Memory
Type
association

to Struct TOmniProcessTimes

Supplier
TOmniProcessTimes
Directed
False
Client
Times
Type
association