Scorum
|
Provide api to get statistics over the time window length. More...
Classes | |
struct | scorum::blockchain_monitoring::base_metric |
struct | scorum::blockchain_monitoring::total_metric |
struct | scorum::blockchain_monitoring::statistics |
Public API | |
statistics | scorum::blockchain_monitoring::blockchain_statistics_api::get_stats_for_time (const fc::time_point_sec &open, uint32_t interval) const |
Gets statistics over the time window length, interval, that contains time, open. More... | |
statistics | scorum::blockchain_monitoring::blockchain_statistics_api::get_stats_for_interval (const fc::time_point_sec &start, const fc::time_point_sec &stop) const |
Aggregates statistics over a time interval. More... | |
statistics | scorum::blockchain_monitoring::blockchain_statistics_api::get_lifetime_stats () const |
Returns lifetime statistics. More... | |
Provide api to get statistics over the time window length.
Require: blockchain_monitoring_plugin
statistics scorum::blockchain_monitoring::blockchain_statistics_api::get_lifetime_stats | ( | ) | const |
Returns lifetime statistics.
Definition at line 40 of file blockchain_statistics_api.cpp.
statistics scorum::blockchain_monitoring::blockchain_statistics_api::get_stats_for_interval | ( | const fc::time_point_sec & | start, |
const fc::time_point_sec & | stop | ||
) | const |
Aggregates statistics over a time interval.
start | The beginning time of the window. |
stop | The end time of the window. stop must take place after start. |
Definition at line 33 of file blockchain_statistics_api.cpp.
statistics scorum::blockchain_monitoring::blockchain_statistics_api::get_stats_for_time | ( | const fc::time_point_sec & | open, |
uint32_t | interval | ||
) | const |
Gets statistics over the time window length, interval, that contains time, open.
open | The opening time, or a time contained within the window. |
interval | The size of the window for which statistics were aggregated. |
Definition at line 28 of file blockchain_statistics_api.cpp.