barray typedef | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
cbarray typedef | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
fulfill_pending_results_vector(long int invocation_id, const node_list_t &who) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
get_invoker(std::integral_constant< FunctionTag, Tag > const *const, const Args &...) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
invocation_id_sequencer | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
invoke_opcode | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
lock_t typedef | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
receive_response(std::false_type *, mutils::DeserializationManager *dsm, const node_id_t &nid, const char *response, const std::function< definitely_char *(int)> &) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
receive_response(std::true_type *, mutils::DeserializationManager *, const node_id_t &nid, const char *response, const std::function< char *(int)> &) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
receive_response(mutils::RemoteDeserialization_v *rdv, const node_id_t &nid, const char *response, const std::function< char *(int)> &f) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
remote_function_type typedef | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
RemoteInvoker(uint32_t class_id, uint32_t instance_id, std::map< Opcode, receive_fun_t > &receivers) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
reply_opcode | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
results_vector | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | |
returnRet() | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
send(const std::function< char *(int)> &out_alloc, const std::decay_t< Args > &... remote_args) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
serialize_all(barray v, const Args &... args) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
serialize_one(barray) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |
serialize_one(barray v, const A &a, const Rest &... rest) | derecho::rpc::RemoteInvoker< Tag, std::function< Ret(Args...)> > | inline |