Wednesday, September 2, 2020
RStein.AsyncCpp v. (20200901) – threadless actors


PR, stars, opinions, issues are more than welcome! Thanks!

Added threadless actors:

Planned features:

  1. Dynamic proxy for simplified creation of actors from classes with an interface that contains only void returning or/and Task<T> returning methods. AFAIK C++ does not have support for the "dynamic" proxy. "Classic" smart proxy may be used only for pre-processing and post-processing of the method call in the "real" subject.

  2. Asynchronous logic (support for co_await/co_return) in "OOP style" actors.

  3. The context for messages (a reference to a sender, a reply address, etc.)

  4. FSM actors.

  5. "Supervisors".

  6. More samples.

* What is an actor? https://en.wikipedia.org/wiki/Actor_model

Wednesday, September 2, 2020 11:18:57 AM (Central Europe Standard Time, UTC+01:00)       
Comments [0]  C++