2
3
6
7
8
9
10
11
13#include <so_5/stats/repository.hpp>
An interface of data sources repository.
static source_t * source_list_next(const source_t &what) noexcept
Helper method for accessing next data source in the list.
static void source_list_add(source_t &what, source_t *&head, source_t *&tail) noexcept
Helper method for adding data source to existing list.
static void source_list_remove(source_t &what, source_t *&head, source_t *&tail) noexcept
Helper method for removing data source from existing list.
An interface of data source.
source_t * m_prev
Previous item in the data sources list.
source_t * m_next
Next item in the data sources list.
All stuff related to run-time monitoring and statistics.
Private part of message limit implementation.