Home
last modified time | relevance | path

Searched refs:ProcessStatInfoCollector (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/
H A Dprocess_state_info_collector.cpp35 ProcessStatInfoCollector::ProcessStatInfoCollector(std::shared_ptr<CollectDeviceClient> deviceClien… in ProcessStatInfoCollector() function in OHOS::HiviewDFX::UCollectUtil::ProcessStatInfoCollector
41 void ProcessStatInfoCollector::InitLastProcCpuTimeInfos() in InitLastProcCpuTimeInfos()
58 std::shared_ptr<ProcessCpuData> ProcessStatInfoCollector::FetchProcessCpuData(int32_t pid) in FetchProcessCpuData()
69 void ProcessStatInfoCollector::UpdateCollectionTime(const CalculationTimeInfo& calcTimeInfo) in UpdateCollectionTime()
109 void ProcessStatInfoCollector::CalculateProcessCpuStatInfos( in CalculateProcessCpuStatInfos()
135 CalculationTimeInfo ProcessStatInfoCollector::InitCalculationTimeInfo() in InitCalculationTimeInfo()
148 std::optional<ProcessCpuStatInfo> ProcessStatInfoCollector::CalculateProcessCpuStatInfo( in CalculateProcessCpuStatInfo()
181 void ProcessStatInfoCollector::TryToDeleteDeadProcessInfo() in TryToDeleteDeadProcessInfo()
227 CalculationTimeInfo ProcessStatInfoCollector::InitCalculationTimeInfo(int32_t pid) in InitCalculationTimeInfo()
242 void ProcessStatInfoCollector::TryToDeleteDeadProcessInfoByPid(int32_t pid) in TryToDeleteDeadProcessInfoByPid()
[all …]
H A Dcpu_collector_impl.cpp32 … statInfoCollector_ = std::make_shared<ProcessStatInfoCollector>(deviceClient_, cpuCalculator_); in CpuCollectorImpl()
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/
H A Dprocess_state_info_collector.h41 class ProcessStatInfoCollector {
43 ProcessStatInfoCollector(std::shared_ptr<CollectDeviceClient> deviceClient,
45 ~ProcessStatInfoCollector() = default;
H A Dcpu_collector_impl.h53 std::shared_ptr<ProcessStatInfoCollector> statInfoCollector_ = nullptr;