just for better readability and maintainability.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
events);
}
-ceph::signedspan PG::get_mnow()
+ceph::signedspan PG::get_mnow() const
{
return shard_services.get_mnow();
}
return OstreamTemp(CLOG_ERROR, nullptr);
}
- ceph::signedspan get_mnow() final;
+ ceph::signedspan get_mnow() const final;
HeartbeatStampsRef get_hb_stamps(int peer) final;
void schedule_renew_lease(epoch_t plr, ceph::timespan delay) final;
#endif
-ceph::signedspan OSDService::get_mnow()
+ceph::signedspan OSDService::get_mnow() const
{
return ceph::mono_clock::now() - osd->startup_time;
}
}
}
- ceph::signedspan get_mnow();
+ ceph::signedspan get_mnow() const;
private:
// -- superblock --
osd->send_pg_created(pgid);
}
-ceph::signedspan PG::get_mnow()
+ceph::signedspan PG::get_mnow() const
{
return osd->get_mnow();
}
void send_pg_created(pg_t pgid) override;
- ceph::signedspan get_mnow() override;
+ ceph::signedspan get_mnow() const override;
HeartbeatStampsRef get_hb_stamps(int peer) override;
void schedule_renew_lease(epoch_t lpr, ceph::timespan delay) override;
void queue_check_readable(epoch_t lpr, ceph::timespan delay) override;
/// Send pg_created to mon
virtual void send_pg_created(pg_t pgid) = 0;
- virtual ceph::signedspan get_mnow() = 0;
+ virtual ceph::signedspan get_mnow() const = 0;
virtual HeartbeatStampsRef get_hb_stamps(int peer) = 0;
virtual void schedule_renew_lease(epoch_t plr, ceph::timespan delay) = 0;
virtual void queue_check_readable(epoch_t lpr, ceph::timespan delay) = 0;