This is the complete list of members for derecho::rpc::RPCManager, including all inherited members.
| ::derecho::ExternalCaller class | derecho::rpc::RPCManager | friend |
| ::derecho::Replicated class | derecho::rpc::RPCManager | friend |
| connections | derecho::rpc::RPCManager | private |
| create_connections() | derecho::rpc::RPCManager | |
| destroy_remote_invocable_class(uint32_t instance_id) | derecho::rpc::RPCManager | |
| fifo_queue | derecho::rpc::RPCManager | private |
| fifo_queue_cv | derecho::rpc::RPCManager | private |
| fifo_queue_mutex | derecho::rpc::RPCManager | private |
| fifo_worker() | derecho::rpc::RPCManager | private |
| fifo_worker_thread | derecho::rpc::RPCManager | private |
| finish_p2p_send(node_id_t dest_node, subgroup_id_t dest_subgroup_id, PendingBase &pending_results_handle) | derecho::rpc::RPCManager | |
| finish_rpc_send(subgroup_id_t subgroup_id, PendingBase &pending_results_handle) | derecho::rpc::RPCManager | |
| fulfilled_pending_results | derecho::rpc::RPCManager | private |
| get_sendbuffer_ptr(uint32_t dest_id, sst::REQUEST_TYPE type) | derecho::rpc::RPCManager | |
| make_remote_invocable_class(std::unique_ptr< UserProvidedClass > *cls, uint32_t type_id, uint32_t instance_id, FunctionTuple funs) | derecho::rpc::RPCManager | inline |
| make_remote_invoker(uint32_t type_id, uint32_t instance_id, FunctionTuple funs) | derecho::rpc::RPCManager | inline |
| new_view_callback(const View &new_view) | derecho::rpc::RPCManager | |
| nid | derecho::rpc::RPCManager | private |
| p2p_connections_mutex | derecho::rpc::RPCManager | private |
| p2p_message_handler(node_id_t sender_id, char *msg_buf, uint32_t buffer_size) | derecho::rpc::RPCManager | private |
| p2p_receive_loop() | derecho::rpc::RPCManager | private |
| parse_and_receive(char *buf, std::size_t size, const std::function< char *(int)> &out_alloc) | derecho::rpc::RPCManager | private |
| pending_results_cv | derecho::rpc::RPCManager | private |
| pending_results_mutex | derecho::rpc::RPCManager | private |
| pending_results_to_fulfill | derecho::rpc::RPCManager | private |
| rdv | derecho::rpc::RPCManager | private |
| receive_message(const Opcode &indx, const node_id_t &received_from, char const *const buf, std::size_t payload_size, const std::function< char *(int)> &out_alloc) | derecho::rpc::RPCManager | private |
| receivers | derecho::rpc::RPCManager | private |
| rpc_message_handler(subgroup_id_t subgroup_id, node_id_t sender_id, char *msg_buf, uint32_t buffer_size) | derecho::rpc::RPCManager | |
| rpc_thread | derecho::rpc::RPCManager | private |
| RPCManager(ViewManager &group_view_manager, IDeserializationContext *deserialization_context_ptr) | derecho::rpc::RPCManager | inline |
| start_listening() | derecho::rpc::RPCManager | |
| thread_shutdown | derecho::rpc::RPCManager | private |
| thread_start | derecho::rpc::RPCManager | private |
| thread_start_cv | derecho::rpc::RPCManager | private |
| thread_start_mutex | derecho::rpc::RPCManager | private |
| view_manager | derecho::rpc::RPCManager | private |
| ~RPCManager() | derecho::rpc::RPCManager | |