X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fmessages%2FMMonHealthChecks.h;fp=src%2Fceph%2Fsrc%2Fmessages%2FMMonHealthChecks.h;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=6b66847633f9dc3ff15f7d9417c569f57ad4a4e3;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/messages/MMonHealthChecks.h b/src/ceph/src/messages/MMonHealthChecks.h deleted file mode 100644 index 6b66847..0000000 --- a/src/ceph/src/messages/MMonHealthChecks.h +++ /dev/null @@ -1,47 +0,0 @@ -// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- -// vim: ts=8 sw=2 smarttab - -#ifndef CEPH_MMON_HEALTH_CHECKS_H -#define CEPH_MMON_HEALTH_CHECKS_H - -#include "messages/PaxosServiceMessage.h" -#include "mon/health_check.h" - -struct MMonHealthChecks : public PaxosServiceMessage -{ - static const int HEAD_VERSION = 1; - static const int COMPAT_VERSION = 1; - - health_check_map_t health_checks; - - MMonHealthChecks() - : PaxosServiceMessage(MSG_MON_HEALTH_CHECKS, HEAD_VERSION, COMPAT_VERSION) { - } - MMonHealthChecks(health_check_map_t& m) - : PaxosServiceMessage(MSG_MON_HEALTH_CHECKS, HEAD_VERSION, COMPAT_VERSION), - health_checks(m) { - } - -private: - ~MMonHealthChecks() override { } - -public: - const char *get_type_name() const override { return "mon_health_checks"; } - void print(ostream &o) const override { - o << "mon_health_checks(" << health_checks.checks.size() << " checks)"; - } - - void decode_payload() override { - bufferlist::iterator p = payload.begin(); - paxos_decode(p); - ::decode(health_checks, p); - } - - void encode_payload(uint64_t features) override { - paxos_encode(); - ::encode(health_checks, payload); - } - -}; - -#endif