Merge "Gossiper const correctness" from Pekka

"Fix various const correctness issues in gossiper code found while
working on inter-node protocol."
This commit is contained in:
Avi Kivity
2015-11-16 13:08:53 +02:00
4 changed files with 8 additions and 8 deletions

View File

@@ -68,19 +68,19 @@ public:
, _max_version(version) {
}
inet_address get_endpoint() {
inet_address get_endpoint() const {
return _endpoint;
}
int32_t get_generation() {
int32_t get_generation() const {
return _generation;
}
int32_t get_max_version() {
int32_t get_max_version() const {
return _max_version;
}
int32_t compare_to(gossip_digest d) {
int32_t compare_to(gossip_digest d) const {
if (_generation != d.get_generation()) {
return (_generation - d.get_generation());
}

View File

@@ -64,11 +64,11 @@ public:
, _map(std::move(m)) {
}
std::vector<gossip_digest> get_gossip_digest_list() {
std::vector<gossip_digest> get_gossip_digest_list() const {
return _digests;
}
std::map<inet_address, endpoint_state> get_endpoint_state_map() {
std::map<inet_address, endpoint_state> get_endpoint_state_map() const {
return _map;
}

View File

@@ -72,7 +72,7 @@ public:
return _partioner;
}
std::vector<gossip_digest> get_gossip_digests() {
std::vector<gossip_digest> get_gossip_digests() const {
return _digests;
}

View File

@@ -74,7 +74,7 @@ public:
_version = version_generator::get_next_version();
}
int32_t get_heart_beat_version() {
int32_t get_heart_beat_version() const {
return _version;
}