libcaf
0.16.3
|
A broker implementation for the Binary Actor System Protocol (BASP). More...
#include <basp_broker.hpp>
Public Types | |
using | super = stateful_actor< basp_broker_state, broker > |
Public Member Functions | |
basp_broker (actor_config &cfg) | |
behavior | make_behavior () override |
proxy_registry * | proxy_registry_ptr () override |
resume_result | resume (execution_unit *, size_t) override |
![]() | |
stateful_actor (actor_config &cfg, Ts &&... xs) | |
void | on_exit () final |
Destroys the state of this actor (no further overriding allowed). | |
const char * | name () const final |
error | save_state (serializer &sink, unsigned int version) override |
error | load_state (deserializer &source, unsigned int version) override |
Additional Inherited Members | |
![]() | |
basp_broker_state & | state |
A reference to the actor's state. | |
basp_broker_state | state_ |
A broker implementation for the Binary Actor System Protocol (BASP).