Stiffstream/sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
C++NOASSERTION
Issues
- 2
spinlock issue
#88 opened by makuzmenko - 0
Use of message limits and state_t::time_limit
#75 opened by eao197 - 0
- 1
Integrating with GUI applications
#83 opened by prabuinet - 1
- 2
Optional name for an agent?
#76 opened by eao197 - 1
- 0
- 3
Any benchmark program available?
#32 opened by ilpropheta - 0
[idea] Make so5extra's revocable timers the default implementation for timers in SObjectizer
#73 opened by eao197 - 10
bind_and_transform
#67 opened by ilpropheta - 2
Should there be agent_t::so_disp_binder() and agent_t::so_coop_default_disp_binder() methods?
#71 opened by eao197 - 1
limit_then_transform for mutable messages
#69 opened by eao197 - 1
Allow `const auto &` as an argument for delivery filter in single/multi_sink_binding
#70 opened by eao197 - 1
- 1
so_5::details::make_message_instance_impl metafunction doesn't set message mutability flag properly
#68 opened by eao197 - 0
- 1
- 2
- 2
- 1
- 3
[idea] Passing of some message_sink_t to subscribe_event_handler instead of agent_t
#42 opened by eao197 - 1
- 1
- 1
Should exception_t::raise receive error_descr as string_view instead of std::string?
#46 opened by eao197 - 1
- 1
- 1
- 4
Asynchrony of register_coop
#55 opened by ilpropheta - 10
Either passing channel or channel name
#53 opened by ilpropheta - 1
so_set_delivery_filter and lvalue references
#50 opened by eao197 - 6
- 10
Synchronous shutdown
#48 opened by gabm - 2
- 2
[idea] A possibility to set a custom mbox to be returned via agent_t::so_direct_mbox()?
#39 opened by eao197 - 4
- 0
Some old and non-actual error codes should be marked as deprecated in ret_code.hpp
#44 opened by eao197 - 5
- 25
Agent shutdown
#28 opened by ilpropheta - 1
Backwards compatible way of closing mchains
#41 opened by ilpropheta - 1
- 3
noexcept for closing mchains
#33 opened by eao197 - 4
Use different message types or different mboxes?
#38 opened by jcarrano - 6
Drop oldest agent message limit?
#37 opened by ilpropheta - 3
Can't test an agent that creates a child coop
#36 opened by JorgenPo - 4
Template error on redirecting signals
#35 opened by ilpropheta - 0
More information should be added to Doxygen comments for add_(de)reg_notificator methods
#34 opened by eao197 - 1
'using namespace std::placeholders' in so_5/timer.hpp can cause compilation error
#31 opened by eao197 - 4
handle_n for mbox?
#30 opened by ilpropheta - 7
Classical endless loop?
#27 opened by ilpropheta