Smallcase folders part 2
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
#pragma once
|
||||
#include "Metrics/Host.h"
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include "metrics/Host.h"
|
||||
|
||||
namespace metrics
|
||||
{
|
||||
class Collector
|
||||
{
|
||||
public:
|
||||
Collector(const std::vector<std::string> &disks = {"/"});
|
||||
Collector(const std::vector<std::vector<std::string>> &disks = {{"R", "/"}});
|
||||
explicit Collector();
|
||||
|
||||
Host collect();
|
||||
@@ -24,10 +24,10 @@ namespace metrics
|
||||
std::pair<CpuTimes, std::vector<CpuTimes>> prevCpu;
|
||||
|
||||
std::pair<CpuTimes, std::vector<CpuTimes>> readCpuTimes();
|
||||
const std::vector<std::string> disks;
|
||||
const std::vector<std::vector<std::string>> disks;
|
||||
float cpuLoad(const CpuTimes &prev, const CpuTimes &cur);
|
||||
Memory readMemory();
|
||||
Disk readDisk(const char *path = "/");
|
||||
Disk readDisk(const std::vector<std::string> &disk = {"R", "/"});
|
||||
void readLoad(float &l1, float &l5, float &l15);
|
||||
uint64_t readUptime();
|
||||
std::string readHostname();
|
||||
|
||||
Reference in New Issue
Block a user