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 | |