Enables socket managers to communicate with actors using statically typed messaging.
More...
#include <typed_actor_shell.hpp>
|
using | super |
|
using | signatures = type_list<T1, T2, Ts...> |
|
using | behavior_type = typed_behavior<T1, T2, Ts...> |
|
|
template<class... Fs> |
void | set_behavior (Fs... fs) |
| Overrides the callbacks for incoming messages.
|
|
const char * | name () const override |
|
|
template<class... > |
class | typed_actor_shell_ptr |
|
template<class T1, class T2, class... Ts>
class caf::net::typed_actor_shell< T1, T2, Ts... >
Enables socket managers to communicate with actors using statically typed messaging.
◆ super
template<class T1 , class T2 , class... Ts>
using caf::net::typed_actor_shell< T1, T2, Ts... >::super |
Initial value:
typename extend<abstract_actor_shell, typed_actor_shell<T1, T2, Ts...>>::template
with<mixin::sender, mixin::requester>
The documentation for this class was generated from the following file:
- libcaf_net/caf/net/typed_actor_shell.hpp