2
3
6
7
8
9
10
11
13#include <so_5/stats/std_names.hpp>
43#define IMPL_SUFFIX(val) static
44 constexpr const char s[] = val;return
A type for storing prefix of data_source name.
constexpr prefix_t(const char *value) noexcept
Initializing constructor.
A type for representing the suffix of data_source name.
Predefined prefixes of data-sources.
SO_5_FUNC prefix_t coop_repository()
Prefix of data sources with statistics for cooperations and agents repository.
SO_5_FUNC prefix_t timer_thread()
Prefix of data sources with statistics for timer thread.
SO_5_FUNC prefix_t mbox_repository()
Prefix of data sources with statistics for mboxes repository.
Predefined suffixes of data-sources.
SO_5_FUNC suffix_t coop_final_dereg_count()
Suffix for data source with count of cooperations waiting the final deregistration step and removemen...
SO_5_FUNC suffix_t agent_count()
Suffix for data source with count of agents bound to some entity.
SO_5_FUNC suffix_t work_thread_queue_size()
Suffix for data source with count of demands in a working thread event queue.
SO_5_FUNC suffix_t named_mbox_count()
Suffix for data source with count of named mboxes.
SO_5_FUNC suffix_t disp_active_group_count()
Suffix for data source with count of active groups in an active_group dispatcher.
SO_5_FUNC suffix_t work_thread_activity()
Suffix for data source with work thread activity statistics.
SO_5_FUNC suffix_t disp_thread_count()
Suffix for data source with count of work threads for dispatcher.
SO_5_FUNC suffix_t timer_periodic_count()
Suffix for data source with count of periodic timers.
SO_5_FUNC suffix_t coop_count()
Suffix for data source with count of cooperations.
SO_5_FUNC suffix_t timer_single_shot_count()
Suffix for data source with count of single-shot timers.
SO_5_FUNC suffix_t demand_quote()
Suffix for data source with size of quote for demands processing.
All stuff related to run-time monitoring and statistics.
Private part of message limit implementation.