|
libcaf
0.14.4
|
This is the complete list of members for caf::io::abstract_broker, including all inherited members.
| abstract_actor() | caf::abstract_actor | protected |
| abstract_actor(actor_id aid, node_id nid) | caf::abstract_actor | protected |
| abstract_broker() (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| abstract_broker(middleman &parent_ref) (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| actor_id typedef | caf::abstract_actor | related |
| add_doorman(const intrusive_ptr< doorman > &ptr) | caf::io::abstract_broker | |
| add_scribe(const intrusive_ptr< scribe > &ptr) | caf::io::abstract_broker | |
| add_tcp_doorman(uint16_t port=0, const char *in=nullptr, bool reuse_addr=false) | caf::io::abstract_broker | |
| add_tcp_doorman(network::native_socket fd) | caf::io::abstract_broker | |
| add_tcp_scribe(const std::string &host, uint16_t port) | caf::io::abstract_broker | |
| add_tcp_scribe(network::native_socket fd) | caf::io::abstract_broker | |
| address() const | caf::abstract_actor | |
| assign_tcp_doorman(accept_handle hdl) | caf::io::abstract_broker | |
| assign_tcp_scribe(connection_handle hdl) | caf::io::abstract_broker | |
| attach(attachable_ptr ptr) | caf::abstract_actor | |
| attach_functor(F f) | caf::abstract_actor | |
| attach_to_scheduler() override | caf::local_actor | virtual |
| awaiting_message enum value (defined in caf::resumable) | caf::resumable | |
| backend() | caf::io::abstract_broker | protected |
| by_id(Handle hdl) -> decltype(*ptr_of(hdl)) | caf::io::abstract_broker | protected |
| cleanup(uint32_t reason) override | caf::io::abstract_broker | virtual |
| close(Handle hdl) | caf::io::abstract_broker | |
| close_all() | caf::io::abstract_broker | |
| configure_read(connection_handle hdl, receive_policy::config config) | caf::io::abstract_broker | |
| connections() const | caf::io::abstract_broker | |
| continuation (defined in caf::io::abstract_broker) | caf::io::abstract_broker | friend |
| current_message() | caf::local_actor | |
| current_sender() | caf::local_actor | |
| delayed_send(message_priority mp, const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| delayed_send(const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| delayed_send(message_priority mp, const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| delayed_send(const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| demonitor(const actor_addr &whom) | caf::local_actor | |
| demonitor(const actor &whom) | caf::local_actor | |
| deref() noexcept | caf::ref_counted | |
| detach(const attachable::token &what) | caf::abstract_actor | |
| detach_from_scheduler() override | caf::local_actor | virtual |
| done enum value (defined in caf::resumable) | caf::resumable | |
| doorman (defined in caf::io::abstract_broker) | caf::io::abstract_broker | friend |
| doorman_map typedef (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| enqueue(const actor_addr &, message_id, message, execution_unit *) override | caf::io::abstract_broker | virtual |
| enqueue(mailbox_element_ptr, execution_unit *) override | caf::io::abstract_broker | virtual |
| establish_backlink(const actor_addr &other) | caf::abstract_actor | |
| exit_reason() const | caf::abstract_actor | |
| exited() const | caf::abstract_actor | protected |
| flags() const (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| flags(int new_value) (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| flush(connection_handle hdl) | caf::io::abstract_broker | |
| get_reference_count() const noexcept (defined in caf::ref_counted) | caf::ref_counted | |
| has_sync_failure_handler() const | caf::local_actor | |
| hdl_by_port(uint16_t port) | caf::io::abstract_broker | |
| host() const | caf::abstract_actor | |
| host(execution_unit *new_host) | caf::abstract_actor | |
| id() const | caf::abstract_actor | |
| init_broker() (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| intrusive_ptr_add_ref(ref_counted *p) | caf::ref_counted | related |
| intrusive_ptr_release(ref_counted *p) | caf::ref_counted | related |
| is_abstract_actor() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_abstract_actor_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_abstract_group() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_abstract_group_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_remote() const | caf::abstract_channel | |
| join(const group &what) | caf::local_actor | |
| joined_groups() const | caf::local_actor | |
| keep_behavior | caf::local_actor | related |
| last_dequeued() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| last_sender() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| launch(execution_unit *eu, bool lazy, bool hide) | caf::io::abstract_broker | |
| leave(const group &what) | caf::local_actor | |
| link_to(const actor_addr &whom) | caf::abstract_actor | |
| link_to(const ActorHandle &whom) | caf::abstract_actor | |
| load_state(deserializer &source, const unsigned int version) | caf::local_actor | virtual |
| local_actor_ptr typedef | caf::local_actor | related |
| local_addr(accept_handle hdl) | caf::io::abstract_broker | |
| local_port(accept_handle hdl) | caf::io::abstract_broker | |
| mailbox_type typedef (defined in caf::local_actor) | caf::local_actor | |
| make_response_promise() | caf::local_actor | |
| memory_cache_flag (defined in caf::local_actor) | caf::local_actor | static |
| message_types() const | caf::abstract_actor | virtual |
| monitor(const actor_addr &whom) | caf::local_actor | |
| monitor(const actor &whom) | caf::local_actor | |
| monitor(const typed_actor< Ts...> &whom) | caf::local_actor | |
| name() const override | caf::io::abstract_broker | virtual |
| node() const | caf::abstract_channel | |
| num_connections() const | caf::io::abstract_broker | |
| on_exit() | caf::local_actor | virtual |
| on_sync_failure(std::function< void()> fun) | caf::local_actor | |
| operator=(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| parent() | caf::io::abstract_broker | |
| quit(uint32_t reason=exit_reason::normal) | caf::local_actor | |
| rc_ (defined in caf::ref_counted) | caf::ref_counted | protected |
| ref() noexcept | caf::ref_counted | |
| ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ref_counted(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| remote_addr(connection_handle hdl) | caf::io::abstract_broker | |
| remote_port(connection_handle hdl) | caf::io::abstract_broker | |
| remove_backlink(const actor_addr &other) | caf::abstract_actor | |
| request_deletion(bool decremented_rc) noexcept | caf::memory_managed | virtual |
| resumable()=default (defined in caf::resumable) | caf::resumable | |
| resume(execution_unit *, size_t) override | caf::local_actor | virtual |
| resume_later enum value (defined in caf::resumable) | caf::resumable | |
| resume_result enum name (defined in caf::resumable) | caf::resumable | |
| save_state(serializer &sink, const unsigned int version) | caf::local_actor | virtual |
| scribe (defined in caf::io::abstract_broker) | caf::io::abstract_broker | friend |
| scribe_map typedef (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| send(message_priority mp, const channel &dest, Ts &&...xs) | caf::local_actor | |
| send(const channel &dest, Ts &&...xs) | caf::local_actor | |
| send(message_priority mp, const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| send(const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| send_exit(const actor_addr &dest, uint32_t reason) | caf::local_actor | |
| send_exit(const ActorHandle &dest, uint32_t reason) | caf::local_actor | |
| set_exception_handler(F f) | caf::local_actor | |
| shutdown_execution_unit enum value (defined in caf::resumable) | caf::resumable | |
| spawn(Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn(F fun, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_group(const group &grp, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_group(const group &grp, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(F fun, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| take(Handle hdl) -> decltype(ptr_of(hdl)) | caf::io::abstract_broker | protected |
| trap_exit() const | caf::local_actor | |
| trap_exit(bool value) | caf::local_actor | |
| unique() const noexcept | caf::ref_counted | |
| unlink_from(const actor_addr &other) | caf::abstract_actor | |
| unlink_from(const ActorHandle &other) | caf::abstract_actor | |
| valid(Handle hdl) | caf::io::abstract_broker | |
| wr_buf(connection_handle hdl) | caf::io::abstract_broker | |
| write(connection_handle hdl, size_t data_size, const void *data) | caf::io::abstract_broker | |
| ~abstract_broker() (defined in caf::io::abstract_broker) | caf::io::abstract_broker | virtual |
| ~abstract_channel() (defined in caf::abstract_channel) | caf::abstract_channel | virtual |
| ~local_actor() (defined in caf::local_actor) | caf::local_actor | |
| ~memory_managed() (defined in caf::memory_managed) | caf::memory_managed | protectedvirtual |
| ~ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ~resumable() (defined in caf::resumable) | caf::resumable | virtual |
1.8.9.1