Package prlsdkapi :: Class VmProcStat
[hide private]
[frames] | no frames]

Class VmProcStat

  object --+        
           |        
 prlsdk.Base --+    
               |    
prlsdk.BaseAsync --+
                   |
                  VmProcStat

Contains system process statistics.

Instance Methods [hide private]

Inherited from prlsdk.BaseAsync: __cmp__, __init__, __new__, __repr__, cancel, wait

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Variables [hide private]
  __prefix__ = 'statproc'
  __ht__ = 268435494
Properties [hide private]
  command_name
The process command name.
  id
The process system ID.
  owner_user_name
The name of the process owner.
  total_mem_usage
Total memory usage size, in bytes.
  real_mem_usage
Real memory usage size, in bytes
  virt_mem_usage
Virtual memory usage size, in bytes.
  start_time
Start time of the process, in seconds (number of seconds since January 1, 1601 (UTC)).
  total_time
Total running time of the process, in seconds
  user_time
User running time of the process, in seconds.
  system_time
System running time of the process, in seconds.
  state
The process state.
  cpu_usage
The process CPU usage, in percent.

Inherited from prlsdk.BaseAsync: __expected_h_type__, __job__, finished, handle_type

Inherited from prlsdk.Base: __handle__

Inherited from object: __class__

Property Details [hide private]

command_name

The process command name.

Get Method:
unreachable.statproc__get_command_name(statproc, StatProc) - Returns process command name.

id

The process system ID.

Get Method:
unreachable.statproc__get_id(statproc, StatProc) - Returns process system id.

owner_user_name

The name of the process owner.

Get Method:
unreachable.statproc__get_owner_user_name(statproc, StatProc) - Returns process owner user name.

total_mem_usage

Total memory usage size, in bytes.

Get Method:
unreachable.statproc__get_total_mem_usage(statproc, StatProc) - Returns total memory usage size in bytes.

real_mem_usage

Real memory usage size, in bytes

Get Method:
unreachable.statproc__get_real_mem_usage(statproc, StatProc) - Returns real memory usage size in bytes.

virt_mem_usage

Virtual memory usage size, in bytes.

Get Method:
unreachable.statproc__get_virt_mem_usage(statproc, StatProc) - Returns virtual memory usage size in bytes.

start_time

Start time of the process, in seconds (number of seconds since January 1, 1601 (UTC)).

Get Method:
unreachable.statproc__get_start_time(statproc, StatProc) - Returns process start working time in secs (num of seconds since January 1, 1601 (UTC)).

total_time

Total running time of the process, in seconds

Get Method:
unreachable.statproc__get_total_time(statproc, StatProc) - Returns process working total time in secs.

user_time

User running time of the process, in seconds.

Get Method:
unreachable.statproc__get_user_time(statproc, StatProc) - Returns process working user space time in secs.

system_time

System running time of the process, in seconds.

Get Method:
unreachable.statproc__get_system_time(statproc, StatProc) - Returns process working system time in secs.

state

The process state. See consts.PPS_PROC_xxx.

Get Method:
unreachable.statproc__get_state(statproc, StatProc) - Returns process state.

cpu_usage

The process CPU usage, in percent.

Get Method:
unreachable.statproc__get_cpu_usage(statproc, StatProc) - Returns process CPU usage in percents.