SObjectizer  5.8
Loading...
Searching...
No Matches
pub.cpp File Reference

Functions for creating and binding of the single thread dispatcher with priority support. More...

Go to the source code of this file.

Classes

class  so_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_template_t< Work_Thread >
 An implementation of dispatcher with one working thread and support of demand priorities in form of template class. More...
 
class  so_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_template_t< Work_Thread >::disp_data_source_t
 Data source for run-time monitoring of whole dispatcher. More...
 
class  so_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_handle_maker_t
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::disp
 Event dispatchers.
 
namespace  so_5::disp::prio_one_thread
 Dispatcher with one working thread for events of all priorities.
 
namespace  so_5::disp::prio_one_thread::strictly_ordered
 Dispatcher which handles events in strict order (from highest priority to lowest).
 
namespace  so_5::disp::prio_one_thread::strictly_ordered::impl
 Implementation details for dispatcher which handles prioritized events in strict order.
 
namespace  so_5::disp::prio_one_thread::strictly_ordered::impl::anonymous_namespace{pub.cpp}
 

Functions

void so_5::disp::prio_one_thread::strictly_ordered::impl::anonymous_namespace{pub.cpp}::send_thread_activity_stats (const so_5::mbox_t &, const stats::prefix_t &, so_5::disp::prio_one_thread::reuse::work_thread_no_activity_tracking_t< demand_queue_t > &)
 
SO_5_FUNC dispatcher_handle_t so_5::disp::prio_one_thread::strictly_ordered::make_dispatcher ( environment_t &env, const std::string_view data_sources_name_base, disp_params_t params)
 Create an instance of strictly_ordered dispatcher.
 

Detailed Description

Functions for creating and binding of the single thread dispatcher with priority support.

Since
v.5.5.8

Definition in file prio_one_thread/strictly_ordered/pub.cpp.