|
CAF
0.17.6
|
Interface for user-defined multicast implementations. More...
#include <group_module.hpp>
Public Member Functions | |
| group_module (actor_system &sys, std::string mname) | |
| virtual void | stop ()=0 |
| Stops all groups from this module. | |
| virtual expected< group > | get (const std::string &group_name)=0 |
Returns a pointer to the group associated with the name group_name. More... | |
| virtual error | load (deserializer &source, group &storage)=0 |
Loads a group of this module from source and stores it in storage. | |
| actor_system & | system () const |
| Returns the hosting actor system. | |
| const std::string & | name () const |
| Returns the name of this module implementation. | |
Interface for user-defined multicast implementations.
|
pure virtual |
Returns a pointer to the group associated with the name group_name.
@threadsafe