namespace for rotor core messages (which just transform payloads) More...
Typedefs | |
| using | unsubscription_t = message_t<payload::unsubscription_confirmation_t> |
| unsubscription confirmation message | |
| using | unsubscription_external_t = message_t<payload::external_unsubscription_t> |
| external unsubscription message | |
| using | subscription_t = message_t<payload::subscription_confirmation_t> |
| subscription confirmation message | |
| using | external_subscription_t = message_t<payload::external_subscription_t> |
| external subscription message | |
| using | commit_unsubscription_t = message_t<payload::commit_unsubscription_t> |
| unsubscription commit message | |
| using | handler_call_t = message_t<payload::handler_call_t> |
| delivers foreign message to the actor's supervisor | |
| using | init_request_t = request_traits_t<payload::initialize_actor_t>::request::message_t |
| actor initialization request | |
| using | init_response_t = request_traits_t<payload::initialize_actor_t>::response::message_t |
| actor initialization response | |
| using | start_trigger_t = message_t<payload::start_actor_t> |
| actor start trigger | |
| using | shutdown_trigger_t = message_t<payload::shutdown_trigger_t> |
| actor shutdown trigger | |
| using | shutdown_request_t = request_traits_t<payload::shutdown_request_t>::request::message_t |
| actor shutdown request | |
| using | shutdown_response_t = request_traits_t<payload::shutdown_request_t>::response::message_t |
| actor shutdown response | |
| using | create_actor_t = message_t<payload::create_actor_t> |
| supervisor's message upon actor instantiation | |
| using | spawn_actor_t = message_t<payload::spawn_actor_t> |
| supervisor's message to spawn new actor | |
| using | registration_request_t = request_traits_t<payload::registration_request_t>::request::message_t |
| name/address registration request | |
| using | registration_response_t = request_traits_t<payload::registration_request_t>::response::message_t |
| name/address registration response | |
| using | deregistration_notify_t = message_t<payload::deregistration_notify_t> |
| deregistration notification (from client) | |
| using | deregistration_service_t = message_t<payload::deregistration_service_t> |
| deregistration notification (from registry-server) | |
| using | discovery_request_t = request_traits_t<payload::discovery_request_t>::request::message_t |
| name discovery request | |
| using | discovery_response_t = request_traits_t<payload::discovery_request_t>::response::message_t |
| name discovery response | |
| using | discovery_promise_t = request_traits_t<payload::discovery_promise_t>::request::message_t |
| name discovery promise (aka get response when name will be available) | |
| using | discovery_future_t = request_traits_t<payload::discovery_promise_t>::response::message_t |
| name discovery future (reply to promise) | |
| using | discovery_cancel_t = request_traits_t<payload::discovery_promise_t>::cancel::message_t |
| name discovery promise cancellation | |
| using | link_request_t = request_traits_t<payload::link_request_t>::request::message_t |
| actor link request | |
| using | link_response_t = request_traits_t<payload::link_request_t>::response::message_t |
| actor link response | |
| using | unlink_notify_t = message_t<payload::unlink_notify_t> |
| unlink notification (client is no longer interested in the link) | |
| using | unlink_request_t = request_traits_t<payload::unlink_request_t>::request::message_t |
| unlink request (server is asking client to cancel link) | |
| using | unlink_response_t = request_traits_t<payload::unlink_request_t>::response::message_t |
| unlink response (client confirms link cancellation) | |
namespace for rotor core messages (which just transform payloads)
delivers foreign message to the actor's supervisor
Upon delivery the appropriate handler on the actor will be thread-safely called by it's supervisor