| 102 | } |
| 103 | |
| 104 | comm::RetCode CheckPointStat::GetCheckPoint(uint64_t &cp) { |
| 105 | cp = -1; |
| 106 | |
| 107 | lock_guard<mutex> lock_guard(impl_->lock); |
| 108 | |
| 109 | CheckPointStatItem_t *item = impl_->buf; |
| 110 | if (item->magic == CHECKPOINTSTAT_MAGIC) cp = item->cp; |
| 111 | return comm::RetCode::RET_OK; |
| 112 | } |
| 113 | |
| 114 | comm::RetCode CheckPointStat::UpdateCheckPointAndFlush(const uint64_t cp) { |
| 115 | lock_guard<mutex> lock_guard(impl_->lock); |
no outgoing calls
no test coverage detected