access() noexcept | rotor::registry_t | |
rotor::actor_base_t::access(Args... args) noexcept | rotor::actor_base_t | |
rotor::actor_base_t::access() const noexcept | rotor::actor_base_t | |
rotor::actor_base_t::access(Args... args) const noexcept | rotor::actor_base_t | |
activate_plugins() noexcept | rotor::actor_base_t | |
activating_plugins | rotor::actor_base_t | protected |
active_requests | rotor::actor_base_t | protected |
actor_base_t(config_t &cfg) | rotor::registry_t | |
address | rotor::actor_base_t | protected |
address_maker | rotor::actor_base_t | protected |
assign_shutdown_reason(extended_error_ptr_t reason) noexcept | rotor::actor_base_t | protected |
AUTOSHUTDOWN_SUPERVISOR | rotor::actor_base_t | static |
cancel_timer(request_id_t request_id) noexcept | rotor::actor_base_t | |
commit_plugin_activation(plugin::plugin_base_t &plugin, bool success) noexcept | rotor::actor_base_t | |
commit_plugin_deactivation(plugin::plugin_base_t &plugin) noexcept | rotor::actor_base_t | |
config_builder_t typedef | rotor::actor_base_t | |
config_t typedef | rotor::actor_base_t | |
configure(plugin::plugin_base_t &plugin) noexcept override | rotor::registry_t | virtual |
continuation_mask | rotor::actor_base_t | protected |
create_address() noexcept | rotor::actor_base_t | |
deactivate_plugins() noexcept | rotor::actor_base_t | |
deactivating_plugins | rotor::actor_base_t | protected |
do_initialize(system_context_t *ctx) noexcept | rotor::actor_base_t | virtual |
do_shutdown(const extended_error_ptr_t &reason={}) noexcept | rotor::actor_base_t | virtual |
ESCALATE_FALIURE | rotor::actor_base_t | static |
get_address() const noexcept | rotor::actor_base_t | inline |
get_identity() const noexcept | rotor::actor_base_t | inline |
get_plugin(const std::type_index &) const noexcept | rotor::actor_base_t | protected |
get_shutdown_reason() const noexcept | rotor::actor_base_t | inline |
get_supervisor() const noexcept | rotor::actor_base_t | inline |
identity | rotor::actor_base_t | protected |
init_continue() noexcept | rotor::actor_base_t | |
init_finish() noexcept | rotor::actor_base_t | virtual |
init_request | rotor::actor_base_t | protected |
init_start() noexcept | rotor::actor_base_t | virtual |
init_timeout | rotor::actor_base_t | protected |
is_handler typedef | rotor::actor_base_t | |
lifetime | rotor::actor_base_t | protected |
link_server | rotor::actor_base_t | protected |
make_error(const std::error_code &ec, const extended_error_ptr_t &next={}, const message_ptr_t &request={}) const noexcept | rotor::actor_base_t | protected |
make_response(Request &message, Args &&...args) | rotor::actor_base_t | |
make_response(Request &message, const extended_error_ptr_t &ec) | rotor::actor_base_t | |
on_cancel(message::discovery_cancel_t ¬ify) noexcept | rotor::registry_t | virtual |
on_dereg(message::deregistration_notify_t &message) noexcept | rotor::registry_t | virtual |
on_dereg_service(message::deregistration_service_t &message) noexcept | rotor::registry_t | virtual |
on_discovery(message::discovery_request_t &request) noexcept | rotor::registry_t | virtual |
on_promise(message::discovery_promise_t &request) noexcept | rotor::registry_t | virtual |
on_reg(message::registration_request_t &request) noexcept | rotor::registry_t | virtual |
on_start() noexcept | rotor::actor_base_t | virtual |
on_subscription(message::subscription_t &message) noexcept | rotor::actor_base_t | |
on_timer_trigger(request_id_t request_id, bool cancelled) noexcept | rotor::actor_base_t | protected |
on_unlink(const address_ptr_t &server_addr) noexcept | rotor::actor_base_t | protectedvirtual |
on_unsubscription(message::unsubscription_t &message) noexcept | rotor::actor_base_t | |
on_unsubscription_external(message::unsubscription_external_t &message) noexcept | rotor::actor_base_t | |
plugins | rotor::actor_base_t | protected |
plugins_list_t typedef | rotor::actor_base_t | |
plugins_storage | rotor::actor_base_t | protected |
PROGRESS_INIT | rotor::actor_base_t | static |
PROGRESS_SHUTDOWN | rotor::actor_base_t | static |
promise_ptr_t typedef | rotor::registry_t | protected |
promises | rotor::registry_t | protected |
promises_list_t typedef | rotor::registry_t | protected |
registered_map | rotor::registry_t | protected |
registered_map_t typedef | rotor::registry_t | protected |
registered_names_t typedef | rotor::registry_t | protected |
reply_to(Request &message, Args &&...args) | rotor::actor_base_t | |
reply_with_error(Request &message, const extended_error_ptr_t &ec) | rotor::actor_base_t | |
request(const address_ptr_t &dest_addr, Args &&...args) | rotor::actor_base_t | |
request(const address_ptr_t &dest_addr, Args &&...args) | rotor::actor_base_t | |
request_via(const address_ptr_t &dest_addr, const address_ptr_t &reply_addr, Args &&...args) | rotor::actor_base_t | |
request_via(const address_ptr_t &dest_addr, const address_ptr_t &reply_addr, Args &&...args) | rotor::actor_base_t | |
requests_t typedef | rotor::actor_base_t | protected |
resources | rotor::actor_base_t | protected |
reverse_map | rotor::registry_t | protected |
reverse_map_t typedef | rotor::registry_t | protected |
send(const address_ptr_t &addr, Args &&...args) | rotor::actor_base_t | |
should_restart() const noexcept | rotor::actor_base_t | virtual |
shutdown_continue() noexcept | rotor::actor_base_t | |
shutdown_finish() noexcept | rotor::actor_base_t | virtual |
shutdown_reason | rotor::actor_base_t | protected |
shutdown_request | rotor::actor_base_t | protected |
shutdown_start() noexcept | rotor::actor_base_t | virtual |
shutdown_timeout | rotor::actor_base_t | protected |
spawner_address | rotor::actor_base_t | protected |
start_timer(const pt::time_duration &interval, Delegate &delegate, Method method) noexcept | rotor::actor_base_t | |
start_timer(request_id_t request_id, const pt::time_duration &interval, Delegate &delegate, Method method) noexcept | rotor::actor_base_t | protected |
state | rotor::actor_base_t | protected |
subscribe(Handler &&h, const address_ptr_t &addr) noexcept | rotor::actor_base_t | |
subscribe(Handler &&h) noexcept | rotor::actor_base_t | |
supervisor | rotor::actor_base_t | protected |
timers_map | rotor::actor_base_t | protected |
timers_map_t typedef | rotor::actor_base_t | protected |
unsubscribe(Handler &&h, address_ptr_t &addr) noexcept | rotor::actor_base_t | |
unsubscribe(Handler &&h) noexcept | rotor::actor_base_t | |
unsubscribe(const handler_ptr_t &h) noexcept | rotor::actor_base_t | inline |
~actor_base_t() (defined in rotor::actor_base_t) | rotor::actor_base_t | virtual |