libcaf  0.14.4
caf::io::abstract_broker Member List

This is the complete list of members for caf::io::abstract_broker, including all inherited members.

abstract_actor()caf::abstract_actorprotected
abstract_actor(actor_id aid, node_id nid)caf::abstract_actorprotected
abstract_broker() (defined in caf::io::abstract_broker)caf::io::abstract_brokerprotected
abstract_broker(middleman &parent_ref) (defined in caf::io::abstract_broker)caf::io::abstract_brokerprotected
actor_id typedefcaf::abstract_actorrelated
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() overridecaf::local_actorvirtual
awaiting_message enum value (defined in caf::resumable)caf::resumable
backend()caf::io::abstract_brokerprotected
by_id(Handle hdl) -> decltype(*ptr_of(hdl))caf::io::abstract_brokerprotected
cleanup(uint32_t reason) overridecaf::io::abstract_brokervirtual
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_brokerfriend
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() noexceptcaf::ref_counted
detach(const attachable::token &what)caf::abstract_actor
detach_from_scheduler() overridecaf::local_actorvirtual
done enum value (defined in caf::resumable)caf::resumable
doorman (defined in caf::io::abstract_broker)caf::io::abstract_brokerfriend
doorman_map typedef (defined in caf::io::abstract_broker)caf::io::abstract_brokerprotected
enqueue(const actor_addr &, message_id, message, execution_unit *) overridecaf::io::abstract_brokervirtual
enqueue(mailbox_element_ptr, execution_unit *) overridecaf::io::abstract_brokervirtual
establish_backlink(const actor_addr &other)caf::abstract_actor
exit_reason() const caf::abstract_actor
exited() const caf::abstract_actorprotected
flags() const (defined in caf::abstract_channel)caf::abstract_channelprotected
flags(int new_value) (defined in caf::abstract_channel)caf::abstract_channelprotected
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_brokerprotected
intrusive_ptr_add_ref(ref_counted *p)caf::ref_countedrelated
intrusive_ptr_release(ref_counted *p)caf::ref_countedrelated
is_abstract_actor() const (defined in caf::abstract_channel)caf::abstract_channel
is_abstract_actor_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
is_abstract_group() const (defined in caf::abstract_channel)caf::abstract_channel
is_abstract_group_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
is_remote() const caf::abstract_channel
join(const group &what)caf::local_actor
joined_groups() const caf::local_actor
keep_behaviorcaf::local_actorrelated
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_actorvirtual
local_actor_ptr typedefcaf::local_actorrelated
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_actorstatic
message_types() const caf::abstract_actorvirtual
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 overridecaf::io::abstract_brokervirtual
node() const caf::abstract_channel
num_connections() const caf::io::abstract_broker
on_exit()caf::local_actorvirtual
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_countedprotected
ref() noexceptcaf::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) noexceptcaf::memory_managedvirtual
resumable()=default (defined in caf::resumable)caf::resumable
resume(execution_unit *, size_t) overridecaf::local_actorvirtual
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_actorvirtual
scribe (defined in caf::io::abstract_broker)caf::io::abstract_brokerfriend
scribe_map typedef (defined in caf::io::abstract_broker)caf::io::abstract_brokerprotected
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_brokerprotected
trap_exit() const caf::local_actor
trap_exit(bool value)caf::local_actor
unique() const noexceptcaf::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_brokervirtual
~abstract_channel() (defined in caf::abstract_channel)caf::abstract_channelvirtual
~local_actor() (defined in caf::local_actor)caf::local_actor
~memory_managed() (defined in caf::memory_managed)caf::memory_managedprotectedvirtual
~ref_counted() (defined in caf::ref_counted)caf::ref_counted
~resumable() (defined in caf::resumable)caf::resumablevirtual