16 lines
246 B
C++
16 lines
246 B
C++
|
#pragma once
|
||
|
#include <unordered_set>
|
||
|
|
||
|
#include "decree.hh"
|
||
|
|
||
|
namespace paxos
|
||
|
{
|
||
|
struct Ballot
|
||
|
{
|
||
|
int id;
|
||
|
Decree decree;
|
||
|
std::unordered_set<std::string> quorum;
|
||
|
std::unordered_set<std::string> voters;
|
||
|
}
|
||
|
}
|