|
DtkDevice
DTK library for device.
|
应用信息. 更多...
#include <dprocessdevice.h>
类 | |
| struct | DProcessBaseInfo |
| 应用基础信息 更多... | |
| struct | DProcessIOInfo |
| 应用IO状态信息 更多... | |
| struct | DProcessMemoryInfo |
| 应用内存状态信息 更多... | |
| struct | DProcessNetworkInfo |
| 应用网络状态信息 更多... | |
| struct | DProcessStatus |
| 应用状态信息 更多... | |
Public 成员函数 | |
| DProcessDevice (QObject *parent=nullptr) | |
| QList< pid_t > | allPids () |
| 获取所有应用ID. 更多... | |
| QHash< QString, QString > | environment (pid_t pid) |
| 获取指定应用的环境信息. 更多... | |
| QString | groupName (const gid_t &gid) |
| 获取指定组的名称. 更多... | |
| DProcessBaseInfo | baseInfo (pid_t pid) |
| 获取指定应用的基本信息. 更多... | |
| DProcessMemoryInfo | memoryInfo (pid_t pid) |
| 获取指定应用的内存信息. 更多... | |
| DProcessIOInfo | ioInfo (pid_t pid) |
| 获取指定应用的IO信息. 更多... | |
| DProcessNetworkInfo | networkInfo (pid_t pid) |
| 获取指定应用的网络信息. 更多... | |
| DProcessStatus | status (pid_t pid) |
| 获取指定应用的状态信息. 更多... | |
应用信息.
| QList< pid_t > DProcessDevice::allPids | ( | ) |
获取所有应用ID.
| QString DProcessDevice::baseInfo | ( | pid_t | pid | ) |
获取指定应用的基本信息.
| [in] | pid | 应用的ID |
| QHash< QString, QString > DProcessDevice::environment | ( | pid_t | pid | ) |
获取指定应用的环境信息.
| [in] | pid | 应用的ID |
| QString DProcessDevice::groupName | ( | const gid_t & | gid | ) |
获取指定组的名称.
| [in] | gid | 组的ID |
| QString DProcessDevice::ioInfo | ( | pid_t | pid | ) |
获取指定应用的IO信息.
| [in] | pid | 应用的ID |
| QString DProcessDevice::memoryInfo | ( | pid_t | pid | ) |
获取指定应用的内存信息.
| [in] | pid | 应用的ID |
| QString DProcessDevice::networkInfo | ( | pid_t | pid | ) |
获取指定应用的网络信息.
| [in] | pid | 应用的ID |
| QString DProcessDevice::status | ( | pid_t | pid | ) |
获取指定应用的状态信息.
| [in] | pid | 应用的ID |