libcaf
0.15.5
|
A cooperatively raw scheduled actor is a dynamically typed actor that does not handle any system messages. More...
#include <raw_event_based_actor.hpp>
Public Types | |
using | signatures = none_t |
Required by spawn for type deduction. | |
using | behavior_type = behavior |
Required by spawn for type deduction. | |
![]() | |
using | signatures = none_t |
Required by spawn for type deduction. | |
using | behavior_type = behavior |
Required by spawn for type deduction. | |
Public Member Functions | |
raw_event_based_actor (actor_config &cfg) | |
invoke_message_result | consume (mailbox_element &x) override |
![]() | |
event_based_actor (actor_config &cfg) | |
void | initialize () override |
Additional Inherited Members | |
![]() | |
virtual behavior | make_behavior () |
Returns the initial actor behavior. | |
A cooperatively raw scheduled actor is a dynamically typed actor that does not handle any system messages.
All handler for system messages as well as the default handler are ignored. This actor type is for testing and system-level actors.