libcaf  0.14.4
Public Member Functions | List of all members
caf::io::basp_broker Class Reference

A broker implementation for the Binary Actor System Protocol (BASP). More...

#include <basp_broker.hpp>

Inheritance diagram for caf::io::basp_broker:
caf::stateful_actor< basp_broker_state, broker >

Public Member Functions

 basp_broker (middleman &mm)
 
behavior make_behavior () override
 
- Public Member Functions inherited from caf::stateful_actor< basp_broker_state, broker >
 stateful_actor (Ts &&...xs)
 
void on_exit () overridefinal
 Destroys the state of this actor (no further overriding allowed).
 
const char * name () const overridefinal
 
void save_state (serializer &sink, const unsigned int version) override
 
void load_state (deserializer &source, const unsigned int version) override
 

Additional Inherited Members

- Public Attributes inherited from caf::stateful_actor< basp_broker_state, broker >
basp_broker_state & state
 A reference to the actor's state.
 
basp_broker_state state_
 

Detailed Description

A broker implementation for the Binary Actor System Protocol (BASP).


The documentation for this class was generated from the following file: