Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
E
F
G
L
M
O
P
R
S
T
U
V
C
closeProcessHandle(int)
- Method in class
SystemManager
Closes a process handle (which was opened by openProcessHandle).
closeProcessHandle(int)
- Method in class
SystemManagerLinux
closeProcessHandle(int)
- Method in class
SystemManagerWin32
E
exitTime
- Variable in class
ProcessStatus
Microseconds when this process exited since Epoch If the information is not available (process did not exit yet) then it contains the current timestamp.
F
fetchProcessIDs(int[])
- Method in class
SystemManager
Fills the integer array with PIDs (process identifiers) of currently running processes.
fetchProcessIDs(int[])
- Method in class
SystemManagerLinux
fetchProcessIDs(int[])
- Method in class
SystemManagerWin32
fetchProcessStatus(int, ProcessStatus)
- Method in class
SystemManager
Fills the ps structure with process status information.
fetchProcessStatus(int, ProcessStatus)
- Method in class
SystemManagerLinux
fetchProcessStatus(int, ProcessStatus)
- Method in class
SystemManagerWin32
fetchSystemMemoryStatus(SystemMemoryStatus)
- Method in class
SystemManager
Fills the sms structure with system memory status information.
fetchSystemMemoryStatus(SystemMemoryStatus)
- Method in class
SystemManagerLinux
fetchSystemMemoryStatus(SystemMemoryStatus)
- Method in class
SystemManagerWin32
G
getLabel()
- Method in class
StatusBar
Creates a label object for this status bar.
getMemory()
- Method in class
ProcessStatus
Compose a user-friendly string representation about memory peaks.
getProcessName(int)
- Method in class
SystemManager
Retrieves the name of executable referenced by process handle.
getProcessName(int)
- Method in class
SystemManagerLinux
getProcessName(int)
- Method in class
SystemManagerWin32
getProcessStatus(int)
- Method in class
SystemManager
A-not-so-memory-efficient version of fetchProcessStatus.
getSystemManager()
- Static method in class
SystemManager
Returns an OS-specific implementation of a system manager.
getSystemMemoryStatus()
- Method in class
SystemManager
A-not-so-memory-efficient version of fetchSystemMemoryStatus.
getTimes()
- Method in class
ProcessStatus
Compose a user-friendly string representation of timing information.
L
loadTmpLibrary(String, String, String)
- Static method in class
SystemManager
Copies the resource into temporary directory and loads it as a library.
M
main(String[])
- Static method in class
SystemManagerWin32
This is a sample test of this class.
main(String[])
- Static method in class
SystemMonitor
memoryLoad
- Variable in class
SystemMemoryStatus
Denotes how loaded the system memory is in percentage.
O
openProcessHandle(int)
- Method in class
SystemManager
Opens a handle to a process with given identifier.
openProcessHandle(int)
- Method in class
SystemManagerLinux
openProcessHandle(int)
- Method in class
SystemManagerWin32
P
pageFaultCount
- Variable in class
ProcessStatus
Number of (major) page faults.
physAvail
- Variable in class
SystemMemoryStatus
Available (free, unused) physical memory in bytes.
physTotal
- Variable in class
SystemMemoryStatus
Total physical memory in bytes.
printInB()
- Method in class
SystemMemoryStatus
printInKB()
- Method in class
ProcessStatus
printInKB()
- Method in class
SystemMemoryStatus
printInMB()
- Method in class
SystemMemoryStatus
ProcessStatus
- Class in
<Unnamed>
Represents status (memory and CPU usage) information about a process.
ProcessStatus()
- Constructor for class
ProcessStatus
R
resetPeaks()
- Method in class
ProcessStatus
Resets the peak status information.
residentPeak
- Variable in class
ProcessStatus
Maximum peak usage of resident memory (working set) in bytes.
residentSize
- Variable in class
ProcessStatus
Resident memory (working set) size in bytes.
run()
- Method in class
SystemMonitor
S
setMaxValue(int)
- Method in class
StatusBar
Sets the maximum displayed value in the bar and label.
setProcessID(int)
- Method in class
SystemMonitor
setValue(int)
- Method in class
StatusBar
Sets the currently displayed value in the bar and label.
startTime
- Variable in class
ProcessStatus
Microseconds when this process started since Epoch.
StatusBar
- Class in
<Unnamed>
Customized progress bar which has optional label for displaying actual values.
StatusBar(String, String)
- Constructor for class
StatusBar
Creates a StatusBar that has prefix and unit in the label.
swapAvail
- Variable in class
SystemMemoryStatus
Available (free, unused) swap space (pagefile) memory in bytes.
swapPeak
- Variable in class
ProcessStatus
Maximum peak usage of swap space (memory on disk) in bytes.
swapSize
- Variable in class
ProcessStatus
Usage of swap space (memory on disk) in bytes.
swapTotal
- Variable in class
SystemMemoryStatus
Total swap space (pagefile) memory in bytes.
SystemManager
- Class in
<Unnamed>
A unified interface to OS-specific implementation of a system manager.
SystemManager()
- Constructor for class
SystemManager
SystemManagerLinux
- Class in
<Unnamed>
Linux implementation of SystemManager.
SystemManagerLinux()
- Constructor for class
SystemManagerLinux
SystemManagerWin32
- Class in
<Unnamed>
Windows (32-bit) implementation of SystemManager.
SystemManagerWin32()
- Constructor for class
SystemManagerWin32
SystemMemoryStatus
- Class in
<Unnamed>
Represents status information of the system.
SystemMemoryStatus()
- Constructor for class
SystemMemoryStatus
SystemMonitor
- Class in
<Unnamed>
Sample application demonstrating the usage of SystemManager.
SystemMonitor()
- Constructor for class
SystemMonitor
systemTime
- Variable in class
ProcessStatus
CPU time spent on executing the process in kernel space in microseconds.
T
timestamp
- Variable in class
ProcessStatus
Microseconds since Epoch until this information has been updated.
U
userTime
- Variable in class
ProcessStatus
CPU time spent on executing the process tasks in micro seconds.
V
valueChanged(ListSelectionEvent)
- Method in class
SystemMonitor
virtualAvail
- Variable in class
SystemMemoryStatus
Available (free, unused) virtual memory in bytes.
virtualPeak
- Variable in class
ProcessStatus
Maximum peak virtual memory size in bytes.
virtualSize
- Variable in class
ProcessStatus
Virtual memory size in bytes.
virtualTotal
- Variable in class
SystemMemoryStatus
Total virtual memory in bytes.
C
E
F
G
L
M
O
P
R
S
T
U
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
© 2007 Marius Mikucionis