rippled
|
Run two metrics. More...
Public Member Functions | |
MultipleMetrics (bool ptu1=true, bool ptu2=true) | |
void | addMetrics (std::uint32_t val2) |
Add metrics to m2. More... | |
void | addMetrics (std::uint32_t val1, std::uint32_t val2) |
Add metrics to m1 and m2. More... | |
Public Attributes | |
SingleMetrics | m1 |
SingleMetrics | m2 |
Run two metrics.
For instance message size and count for protocol messages.
Definition at line 66 of file TxMetrics.h.
ripple::metrics::MultipleMetrics::MultipleMetrics | ( | bool | ptu1 = true , |
bool | ptu2 = true |
||
) |
Definition at line 68 of file TxMetrics.h.
void ripple::metrics::MultipleMetrics::addMetrics | ( | std::uint32_t | val2 | ) |
Add metrics to m2.
m1 in this case aggregates the frequency.
val2 | m2 metrics value |
Definition at line 79 of file TxMetrics.cpp.
void ripple::metrics::MultipleMetrics::addMetrics | ( | std::uint32_t | val1, |
std::uint32_t | val2 | ||
) |
Add metrics to m1 and m2.
val1 | m1 metrics value |
val2 | m2 metrics value |
Definition at line 85 of file TxMetrics.cpp.
SingleMetrics ripple::metrics::MultipleMetrics::m1 |
Definition at line 72 of file TxMetrics.h.
SingleMetrics ripple::metrics::MultipleMetrics::m2 |
Definition at line 73 of file TxMetrics.h.