C++ Actor Framework 1.0.0
|
Provides a fluent interface for sending anonymous messages to actors. More...
#include <anon_mail.hpp>
Public Member Functions | |
anon_mail_t (message &&content) | |
anon_mail_t (const anon_mail_t &)=delete | |
anon_mail_t & | operator= (const anon_mail_t &)=delete |
template<message_priority P = Priority, class E = std::enable_if_t<P == message_priority::normal>> | |
auto | urgent () && |
Tags the message as urgent, i.e., sends it with high priority. | |
auto | schedule (actor_clock::time_point timeout) && |
Schedules the message for delivery with an absolute timeout. | |
auto | delay (actor_clock::duration_type timeout) && |
Schedules the message for delivery with a relative timeout. | |
template<class Handle > | |
void | send (const Handle &receiver) && |
Sends the message to receiver . | |
Provides a fluent interface for sending anonymous messages to actors.