com.platform.ego.impl
Class SRUsage

java.lang.Object
  extended by com.platform.ego.impl.SRUsage

public class SRUsage
extends java.lang.Object

SRUsage specifies OS Activity Resource Usage.

Version:
1.2.3

Constructor Summary
SRUsage()
           
 
Method Summary
 double getRu_exutime()
          Get exact user time used (convex only).
 double getRu_idrss()
          Get integral unshared data size.
 double getRu_inblock()
          Get block input operations.
 double getRu_ioch()
          Get # of char read/written (hp only).
 double getRu_ismrss()
          Get share mem size (ultrix only).
 double getRu_isrss()
          Get integral unshared stack size.
 double getRu_ixrss()
          Get integral shared text size.
 double getRu_majflt()
          Get page faults.
 double getRu_maxrss()
          Get maximum resident set size.
 double getRu_minflt()
          Get page reclaims.
 double getRu_msgrcv()
          Get messages received.
 double getRu_msgsnd()
          Get messages sent.
 double getRu_nivcsw()
          Get involuntary context switches.
 double getRu_nsignals()
          Get signals received.
 double getRu_nswap()
          Get swaps.
 double getRu_nvcsw()
          Get voluntary context switches.
 double getRu_oublock()
          Get block output operations.
 double getRu_stime()
          Get system time used.
 double getRu_utime()
          Get user time used.
 void setRu_exutime(double ru_exutime)
          Set exact user time used (convex only).
 void setRu_idrss(double ru_idrss)
          Set integral unshared data size.
 void setRu_inblock(double ru_inblock)
          Set block input operations.
 void setRu_ioch(double ru_ioch)
          Set # of char read/written (hp only).
 void setRu_ismrss(double ru_ismrss)
          Set share mem size (ultrix only).
 void setRu_isrss(double ru_isrss)
          Set integral unshared stack size.
 void setRu_ixrss(double ru_ixrss)
          Set integral shared text size.
 void setRu_majflt(double ru_majflt)
          Set page faults.
 void setRu_maxrss(double ru_maxrss)
          Set maximum resident set size.
 void setRu_minflt(double ru_minflt)
          Set page reclaims.
 void setRu_msgrcv(double ru_msgrcv)
          Set messages received.
 void setRu_msgsnd(double ru_msgsnd)
          Set messages sent.
 void setRu_nivcsw(double ru_nivcsw)
          Set involuntary context switches.
 void setRu_nsignals(double ru_nsignals)
          Set signals received.
 void setRu_nswap(double ru_nswap)
          Set swaps.
 void setRu_nvcsw(double ru_nvcsw)
          Set voluntary context switches.
 void setRu_oublock(double ru_oublock)
          Set block output operations.
 void setRu_stime(double ru_stime)
          Set system time used
 void setRu_utime(double ru_utime)
          Set Iuser time used.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SRUsage

public SRUsage()
Method Detail

getRu_exutime

public double getRu_exutime()
Get exact user time used (convex only).

Returns:
exact user time used.

setRu_exutime

public void setRu_exutime(double ru_exutime)
Set exact user time used (convex only).

Parameters:
ru_exutime - : specifies exact user time used.

getRu_idrss

public double getRu_idrss()
Get integral unshared data size.

Returns:
integral unshared data size.

setRu_idrss

public void setRu_idrss(double ru_idrss)
Set integral unshared data size.

Parameters:
ru_idrss - : specifies integral unshared data size.

getRu_inblock

public double getRu_inblock()
Get block input operations.

Returns:
block input operations.

setRu_inblock

public void setRu_inblock(double ru_inblock)
Set block input operations.

Parameters:
ru_inblock - : specifies block input operations.

getRu_ioch

public double getRu_ioch()
Get # of char read/written (hp only).

Returns:
# of char read/written.

setRu_ioch

public void setRu_ioch(double ru_ioch)
Set # of char read/written (hp only).

Parameters:
ru_ioch - : specifies # of char read/written.

getRu_ismrss

public double getRu_ismrss()
Get share mem size (ultrix only).

Returns:
share mem size.

setRu_ismrss

public void setRu_ismrss(double ru_ismrss)
Set share mem size (ultrix only).

Parameters:
ru_ismrss - : specifies share mem size.

getRu_isrss

public double getRu_isrss()
Get integral unshared stack size.

Returns:
integral unshared stack size.

setRu_isrss

public void setRu_isrss(double ru_isrss)
Set integral unshared stack size.

Parameters:
ru_isrss - : specifies integral unshared stack size.

getRu_ixrss

public double getRu_ixrss()
Get integral shared text size.

Returns:
integral shared text size.

setRu_ixrss

public void setRu_ixrss(double ru_ixrss)
Set integral shared text size.

Parameters:
ru_ixrss - : specifies integral shared text size.

getRu_majflt

public double getRu_majflt()
Get page faults.

Returns:
page faults.

setRu_majflt

public void setRu_majflt(double ru_majflt)
Set page faults.

Parameters:
ru_majflt - : specifies page faults.

getRu_maxrss

public double getRu_maxrss()
Get maximum resident set size.

Returns:
maximum resident set size.

setRu_maxrss

public void setRu_maxrss(double ru_maxrss)
Set maximum resident set size.

Parameters:
ru_maxrss - : specifies maximum resident set size.

getRu_minflt

public double getRu_minflt()
Get page reclaims.

Returns:
page reclaims.

setRu_minflt

public void setRu_minflt(double ru_minflt)
Set page reclaims.

Parameters:
ru_minflt - : specifies page reclaims.

getRu_msgrcv

public double getRu_msgrcv()
Get messages received.

Returns:
messages received.

setRu_msgrcv

public void setRu_msgrcv(double ru_msgrcv)
Set messages received.

Parameters:
ru_msgrcv - : specifies messages received.

getRu_msgsnd

public double getRu_msgsnd()
Get messages sent.

Returns:
messages sent.

setRu_msgsnd

public void setRu_msgsnd(double ru_msgsnd)
Set messages sent.

Parameters:
ru_msgsnd - : specifies messages sent.

getRu_nivcsw

public double getRu_nivcsw()
Get involuntary context switches.

Returns:
involuntary context switches.

setRu_nivcsw

public void setRu_nivcsw(double ru_nivcsw)
Set involuntary context switches.

Parameters:
ru_nivcsw - : specifies involuntary context switches.

getRu_nsignals

public double getRu_nsignals()
Get signals received.

Returns:
signals received.

setRu_nsignals

public void setRu_nsignals(double ru_nsignals)
Set signals received.

Parameters:
ru_nsignals - : specifies signals received.

getRu_nswap

public double getRu_nswap()
Get swaps.

Returns:
swaps.

setRu_nswap

public void setRu_nswap(double ru_nswap)
Set swaps.

Parameters:
ru_nswap - : specifies swaps.

getRu_nvcsw

public double getRu_nvcsw()
Get voluntary context switches.

Returns:
voluntary context switches.

setRu_nvcsw

public void setRu_nvcsw(double ru_nvcsw)
Set voluntary context switches.

Parameters:
ru_nvcsw - : specifies voluntary context switches.

getRu_oublock

public double getRu_oublock()
Get block output operations.

Returns:
block output operations.

setRu_oublock

public void setRu_oublock(double ru_oublock)
Set block output operations.

Parameters:
ru_oublock - : specifies block output operations.

getRu_stime

public double getRu_stime()
Get system time used.

Returns:
system time used.

setRu_stime

public void setRu_stime(double ru_stime)
Set system time used

Parameters:
ru_stime - : specifies system time used.

getRu_utime

public double getRu_utime()
Get user time used.

Returns:
user time used.

setRu_utime

public void setRu_utime(double ru_utime)
Set Iuser time used.

Parameters:
ru_utime - : specifies user time used.


Copyright (C) 1992-2007 Platform Computing Corporation