| abstract_broker(abstract_broker &&)=delete (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| abstract_broker(const abstract_broker &&)=delete (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| abstract_broker(actor_config &cfg) (defined in caf::io::abstract_broker) | caf::io::abstract_broker | explicitprotected |
| ack_writes(connection_handle hdl, bool enable) | caf::io::abstract_broker | |
| ack_writes(datagram_handle hdl, bool enable) | caf::io::abstract_broker | |
| add_datagram_servant(datagram_servant_ptr ptr) | caf::io::abstract_broker | |
| add_datagram_servant(network::native_socket fd) | caf::io::abstract_broker | |
| add_datagram_servant_for_endpoint(network::native_socket fd, const network::ip_endpoint &ep) | caf::io::abstract_broker | |
| add_doorman(doorman_ptr ptr) | caf::io::abstract_broker | |
| add_doorman(network::native_socket fd) | caf::io::abstract_broker | |
| add_hdl_for_datagram_servant(datagram_servant_ptr ptr, datagram_handle hdl) | caf::io::abstract_broker | |
| add_scribe(scribe_ptr ptr) | caf::io::abstract_broker | |
| add_scribe(network::native_socket fd) | 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_scribe(const std::string &host, uint16_t port) | caf::io::abstract_broker | |
| add_udp_datagram_servant(const std::string &host, uint16_t port) | caf::io::abstract_broker | |
| add_udp_datagram_servant(uint16_t port=0, const char *in=nullptr, bool reuse_addr=false) | caf::io::abstract_broker | |
| backend() | caf::io::abstract_broker | |
| by_id(Handle hdl) -> decltype(ptr_of(hdl)) | caf::io::abstract_broker | protected |
| cleanup(error &&reason, execution_unit *host) override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| close(Handle hdl) | caf::io::abstract_broker | |
| close_all() | caf::io::abstract_broker | |
| configure_read(connection_handle hdl, receive_policy::config cfg) | caf::io::abstract_broker | |
| connections() const | caf::io::abstract_broker | |
| datagram_hdl_by_port(uint16_t port) | caf::io::abstract_broker | |
| datagram_servant (defined in caf::io::abstract_broker) | caf::io::abstract_broker | friend |
| datagram_servant_map typedef (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| 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(mailbox_element_ptr, execution_unit *) override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| enqueue(strong_actor_ptr, message_id, message, execution_unit *) override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| enqueue_datagram(datagram_handle, byte_buffer) | caf::io::abstract_broker | |
| flush(connection_handle hdl) | caf::io::abstract_broker | |
| flush(datagram_handle hdl) | caf::io::abstract_broker | |
| halt(Handle hdl) | caf::io::abstract_broker | |
| hdl_by_port(uint16_t port) | caf::io::abstract_broker | |
| init_broker() (defined in caf::io::abstract_broker) | caf::io::abstract_broker | protected |
| launch(execution_unit *eu, bool lazy, bool hide) override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| local_addr(accept_handle hdl) | caf::io::abstract_broker | |
| local_port(accept_handle hdl) | caf::io::abstract_broker | |
| local_port(datagram_handle hdl) | caf::io::abstract_broker | |
| move_datagram_servant(datagram_servant_ptr ptr) | caf::io::abstract_broker | |
| move_doorman(doorman_ptr ptr) | caf::io::abstract_broker | |
| move_scribe(scribe_ptr ptr) | caf::io::abstract_broker | |
| name() const override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| num_connections() const noexcept | caf::io::abstract_broker | |
| num_doormen() const noexcept | caf::io::abstract_broker | |
| operator=(abstract_broker &&)=delete (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| operator=(const abstract_broker &&)=delete (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| parent() | caf::io::abstract_broker | |
| remote_addr(connection_handle hdl) | caf::io::abstract_broker | |
| remote_addr(datagram_handle hdl) | caf::io::abstract_broker | |
| remote_port(connection_handle hdl) | caf::io::abstract_broker | |
| remote_port(datagram_handle hdl) | caf::io::abstract_broker | |
| remove_endpoint(datagram_handle hdl) | caf::io::abstract_broker | |
| resume(execution_unit *, size_t) override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| 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 |
| subtype() const override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |
| trigger(Handle hdl) | caf::io::abstract_broker | |
| trigger(Handle hdl, size_t num_events) | caf::io::abstract_broker | |
| valid(Handle hdl) | caf::io::abstract_broker | |
| wr_buf(connection_handle hdl) | caf::io::abstract_broker | |
| wr_buf(datagram_handle hdl) | caf::io::abstract_broker | |
| write(connection_handle hdl, size_t bs, const void *buf) | caf::io::abstract_broker | |
| write(connection_handle hdl, span< const std::byte > buf) | caf::io::abstract_broker | |
| write(datagram_handle hdl, size_t data_size, const void *data) | caf::io::abstract_broker | |
| ~abstract_broker() override (defined in caf::io::abstract_broker) | caf::io::abstract_broker | |