|
Gaudi Framework, version v25r0 |
| Home | Generated: Mon Feb 17 2014 |
Provides access to process information. More...
#include <ProcessDescriptor.h>

Classes | |
| class | ProcessHandle |
Public Member Functions | |
| ProcessDescriptor () | |
| virtual | ~ProcessDescriptor () |
| long | query (long pid, InfoType info, PROCESS_BASIC_INFORMATION *buffer) |
| long | query (long pid, InfoType info, POOLED_USAGE_AND_LIMITS *buffer) |
| long | query (long pid, InfoType info, KERNEL_USER_TIMES *buffer) |
| long | query (long pid, InfoType info, QUOTA_LIMITS *buffer) |
| long | query (long pid, InfoType info, VM_COUNTERS *buffer) |
| long | query (long pid, InfoType info, IO_COUNTERS *buffer) |
| long | query (long pid, InfoType info, long *buffer) |
Private Attributes | |
| long | m_PRIORITYBOOST [2] |
| IO_COUNTERS | m_IO_COUNTERS [2] |
| VM_COUNTERS | m_VM_COUNTERS [2] |
| KERNEL_USER_TIMES | m_KERNEL_USER_TIMES [2] |
| POOLED_USAGE_AND_LIMITS | m_POOLED_USAGE_AND_LIMITS [2] |
| QUOTA_LIMITS | m_QUOTA_LIMITS [2] |
| PROCESS_BASIC_INFORMATION | m_PROCESS_BASIC_INFORMATION [2] |
Provides access to process information.
Definition at line 110 of file ProcessDescriptor.h.
| System::ProcessDescriptor::ProcessDescriptor | ( | ) |
Definition at line 428 of file ProcessDescriptor.cpp.
|
virtual |
Definition at line 432 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| PROCESS_BASIC_INFORMATION * | buffer | ||
| ) |
Definition at line 638 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| POOLED_USAGE_AND_LIMITS * | buffer | ||
| ) |
Definition at line 468 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| KERNEL_USER_TIMES * | buffer | ||
| ) |
Definition at line 673 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| QUOTA_LIMITS * | buffer | ||
| ) |
Definition at line 591 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| VM_COUNTERS * | buffer | ||
| ) |
Definition at line 543 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| IO_COUNTERS * | buffer | ||
| ) |
Definition at line 435 of file ProcessDescriptor.cpp.
| long System::ProcessDescriptor::query | ( | long | pid, |
| InfoType | info, | ||
| long * | buffer | ||
| ) |
Definition at line 513 of file ProcessDescriptor.cpp.
|
private |
Definition at line 125 of file ProcessDescriptor.h.
|
private |
Definition at line 127 of file ProcessDescriptor.h.
|
private |
Definition at line 128 of file ProcessDescriptor.h.
|
private |
Definition at line 124 of file ProcessDescriptor.h.
|
private |
Definition at line 130 of file ProcessDescriptor.h.
|
private |
Definition at line 129 of file ProcessDescriptor.h.
|
private |
Definition at line 126 of file ProcessDescriptor.h.