|
SObjectizer 5.8
|
Reusable stuff to be used in implementations of various single thread environment infrastructure. More...
#include <so_5/environment_infrastructure.hpp>#include <so_5/impl/coop_repository_basis.hpp>#include <so_5/impl/mbox_iface_for_timers.hpp>#include <so_5/disp/reuse/data_source_prefix_helpers.hpp>#include <so_5/stats/impl/activity_tracking.hpp>#include <so_5/stats/impl/st_env_stuff.hpp>#include <so_5/stats/controller.hpp>#include <so_5/stats/repository.hpp>#include <so_5/stats/prefix.hpp>#include <so_5/stats/messages.hpp>#include <so_5/stats/std_names.hpp>#include <so_5/send_functions.hpp>#include <so_5/env_infrastructures.hpp>#include <so_5/timers.hpp>#include <deque>Go to the source code of this file.
Namespaces | |
| namespace | so_5 |
| Private part of message limit implementation. | |
| namespace | so_5::env_infrastructures |
| Various implementations of environment_infrastructure. | |
| namespace | so_5::env_infrastructures::st_reusable_stuff |
| Various reusable stuff which can be used in implementation of single-threaded environment infrastructures. | |
Enumerations | |
| enum class | so_5::env_infrastructures::st_reusable_stuff::shutdown_status_t { so_5::env_infrastructures::st_reusable_stuff::not_started , so_5::env_infrastructures::st_reusable_stuff::must_be_started , so_5::env_infrastructures::st_reusable_stuff::in_progress , so_5::env_infrastructures::st_reusable_stuff::completed } |
| A short name for namespace with run-time stats stuff. More... | |
Functions | |
| void | so_5::env_infrastructures::st_reusable_stuff::send_thread_activity_stats (const mbox_t &, const stats::prefix_t &, const current_thread_id_t &, fake_activity_tracker_t &) |
| void | so_5::env_infrastructures::st_reusable_stuff::send_thread_activity_stats (const so_5::mbox_t &mbox, const stats::prefix_t &prefix, const current_thread_id_t &thread_id, real_activity_tracker_t &activity_tracker) |
Reusable stuff to be used in implementations of various single thread environment infrastructure.
Definition in file st_env_infrastructure_reuse.hpp.