17 #ifndef __LOG_CONSENSUS_HPP__ 18 #define __LOG_CONSENSUS_HPP__ 102 const Action& action);
113 const Action& action);
134 #endif // __LOG_CONSENSUS_HPP__
process::Future< PromiseResponse > promise(size_t quorum, const process::Shared< Network > &network, uint64_t proposal, const Option< uint64_t > &position=None())
process::Future< WriteResponse > write(size_t quorum, const process::Shared< Network > &network, uint64_t proposal, const Action &action)
process::Future< Action > fill(size_t quorum, const process::Shared< Network > &network, uint64_t proposal, uint64_t position)
Definition: attributes.hpp:24
process::Future< Nothing > learn(const process::Shared< Network > &network, const Action &action)
Definition: future.hpp:58