blob: 8128cea3fc4e7488a7bcd4fc003462c138e892aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
#pragma once
#include "XEvent.h"
namespace vagt
{
namespace encode
{
class XDiskUsage
{
public:
XDiskUsage(const XString& diskIdentifier);
virtual void setDiskOctetsWriteLast(XNumber diskOctetsWriteLast);
virtual void setDiskIoTimeAvg(XNumber diskIoTimeAvg);
virtual void setDiskMergedReadMin(XNumber diskMergedReadMin);
virtual void setDiskTotalReadLatencyAvg(XNumber diskTotalReadLatencyAvg);
virtual void setDiskOpsReadMax(XNumber diskOpsReadMax);
virtual void setDiskOpsReadMin(XNumber diskOpsReadMin);
virtual void setDiskBusResets(XNumber diskBusResets);
virtual void setDiskMergedReadLast(XNumber diskMergedReadLast);
virtual void setDiskTimeReadAvg(XNumber diskTimeReadAvg);
virtual void setDiskMergedWriteMax(XNumber diskMergedWriteMax);
virtual void setDiskTime(XNumber diskTime);
virtual void setDiskOpsWriteLast(XNumber diskOpsWriteLast);
virtual void setDiskOpsReadAvg(XNumber diskOpsReadAvg);
virtual void setDiskFlushRequests(XNumber diskFlushRequests);
virtual void setDiskFlushTime(XNumber diskFlushTime);
virtual void setDiskOpsReadLast(XNumber diskOpsReadLast);
virtual void setDiskMergedReadAvg(XNumber diskMergedReadAvg);
virtual void setDiskWriteCommandsAvg(XNumber diskWriteCommandsAvg);
virtual void setDiskTimeReadMin(XNumber diskTimeReadMin);
virtual void setDiskOpsWriteAvg(XNumber diskOpsWriteAvg);
virtual void setDiskWeightedIoTimeMin(XNumber diskWeightedIoTimeMin);
virtual void setDiskIoTimeLast(XNumber diskIoTimeLast);
virtual void setDiskMergedReadMax(XNumber diskMergedReadMax);
virtual void setDiskOctetsReadMin(XNumber diskOctetsReadMin);
virtual void setDiskWeightedIoTimeAvg(XNumber diskWeightedIoTimeAvg);
virtual void setDiskTimeWriteMin(XNumber diskTimeWriteMin);
virtual void setDiskCommandsAvg(XNumber diskCommandsAvg);
virtual void setDiskTimeWriteMax(XNumber diskTimeWriteMax);
virtual void setDiskPendingOperationsMin(XNumber diskPendingOperationsMin);
virtual void setDiskTimeReadMax(XNumber diskTimeReadMax);
virtual void setDiskOctetsReadMax(XNumber diskOctetsReadMax);
virtual void setDiskOpsWriteMin(XNumber diskOpsWriteMin);
virtual void setDiskReadCommandsAvg(XNumber diskReadCommandsAvg);
virtual void setDiskMergedWriteMin(XNumber diskMergedWriteMin);
virtual void setDiskOctetsWriteMax(XNumber diskOctetsWriteMax);
virtual void setDiskTimeWriteLast(XNumber diskTimeWriteLast);
virtual void setDiskPendingOperationsLast(XNumber diskPendingOperationsLast);
virtual void setDiskWeightedIoTimeLast(XNumber diskWeightedIoTimeLast);
virtual void setDiskIdentifier(const XString& diskIdentifier);
virtual void setDiskOctetsWriteMin(XNumber diskOctetsWriteMin);
virtual void setDiskTimeWriteAvg(XNumber diskTimeWriteAvg);
virtual void setDiskOctetsWriteAvg(XNumber diskOctetsWriteAvg);
virtual void setDiskOctetsReadLast(XNumber diskOctetsReadLast);
virtual void setDiskWeightedIoTimeMax(XNumber diskWeightedIoTimeMax);
virtual void setDiskCommandsAborted(XNumber diskCommandsAborted);
virtual void setDiskOpsWriteMax(XNumber diskOpsWriteMax);
virtual void setDiskTimeReadLast(XNumber diskTimeReadLast);
virtual void setDiskMergedWriteAvg(XNumber diskMergedWriteAvg);
virtual void setDiskOctetsReadAvg(XNumber diskOctetsReadAvg);
virtual void setDiskTotalWriteLatencyAvg(XNumber diskTotalWriteLatencyAvg);
virtual void setDiskIoTimeMax(XNumber diskIoTimeMax);
virtual void setDiskIoTimeMin(XNumber diskIoTimeMin);
virtual void setDiskPendingOperationsAvg(XNumber diskPendingOperationsAvg);
virtual void setDiskMergedWriteLast(XNumber diskMergedWriteLast);
virtual void setDiskPendingOperationsMax(XNumber diskPendingOperationsMax);
std::shared_ptr<XDiskUsage> imp_;
protected:
XDiskUsage();
};
using XArrayOfXDiskUsage = std::vector<XDiskUsage>;
}
}
|