#include <tiertwo_sync_state.h>
Definition at line 30 of file tiertwo_sync_state.h.
◆ AddedBudgetItem()
| void TierTwoSyncState::AddedBudgetItem |
( |
const uint256 & |
hash | ) |
|
◆ AddedMasternodeList()
| void TierTwoSyncState::AddedMasternodeList |
( |
const uint256 & |
hash | ) |
|
◆ AddedMasternodeWinner()
| void TierTwoSyncState::AddedMasternodeWinner |
( |
const uint256 & |
hash | ) |
|
◆ CanUpdateChainSync()
| bool TierTwoSyncState::CanUpdateChainSync |
( |
int64_t |
cur_time | ) |
const |
|
inline |
◆ EraseSeenMNB()
| void TierTwoSyncState::EraseSeenMNB |
( |
const uint256 & |
hash | ) |
|
|
inline |
◆ EraseSeenMNW()
| void TierTwoSyncState::EraseSeenMNW |
( |
const uint256 & |
hash | ) |
|
|
inline |
◆ EraseSeenSyncBudget()
| void TierTwoSyncState::EraseSeenSyncBudget |
( |
const uint256 & |
hash | ) |
|
|
inline |
◆ GetlastBudgetItem()
| int64_t TierTwoSyncState::GetlastBudgetItem |
( |
| ) |
const |
|
inline |
◆ GetlastMasternodeList()
| int64_t TierTwoSyncState::GetlastMasternodeList |
( |
| ) |
const |
|
inline |
◆ GetlastMasternodeWinner()
| int64_t TierTwoSyncState::GetlastMasternodeWinner |
( |
| ) |
const |
|
inline |
◆ GetSyncPhase()
| int TierTwoSyncState::GetSyncPhase |
( |
| ) |
const |
|
inline |
◆ IsBlockchainSynced()
| bool TierTwoSyncState::IsBlockchainSynced |
( |
| ) |
const |
|
inline |
◆ IsMasternodeListSynced()
| bool TierTwoSyncState::IsMasternodeListSynced |
( |
| ) |
const |
|
inline |
◆ IsSporkListSynced()
| bool TierTwoSyncState::IsSporkListSynced |
( |
| ) |
const |
|
inline |
◆ IsSynced()
| bool TierTwoSyncState::IsSynced |
( |
| ) |
const |
|
inline |
◆ ResetData()
| void TierTwoSyncState::ResetData |
( |
| ) |
|
◆ ResetLastBudgetItem()
| void TierTwoSyncState::ResetLastBudgetItem |
( |
| ) |
|
|
inline |
◆ SetBlockchainSync()
| void TierTwoSyncState::SetBlockchainSync |
( |
bool |
f, |
|
|
int64_t |
cur_time |
|
) |
| |
|
inline |
◆ SetCurrentSyncPhase()
| void TierTwoSyncState::SetCurrentSyncPhase |
( |
int |
sync_phase | ) |
|
|
inline |
◆ fBlockchainSynced
| std::atomic<bool> TierTwoSyncState::fBlockchainSynced {false} |
|
private |
◆ last_blockchain_sync_update_time
| std::atomic<int64_t> TierTwoSyncState::last_blockchain_sync_update_time {0} |
|
private |
◆ lastBudgetItem
| int64_t TierTwoSyncState::lastBudgetItem {0} |
|
private |
◆ lastMasternodeList
| int64_t TierTwoSyncState::lastMasternodeList {0} |
|
private |
◆ lastMasternodeWinner
| int64_t TierTwoSyncState::lastMasternodeWinner {0} |
|
private |
◆ m_current_sync_phase
| std::atomic<int> TierTwoSyncState::m_current_sync_phase {0} |
|
private |
◆ mapSeenSyncBudget
| std::map<uint256, int> TierTwoSyncState::mapSeenSyncBudget |
|
private |
◆ mapSeenSyncMNB
| std::map<uint256, int> TierTwoSyncState::mapSeenSyncMNB |
|
private |
◆ mapSeenSyncMNW
| std::map<uint256, int> TierTwoSyncState::mapSeenSyncMNW |
|
private |
The documentation for this class was generated from the following files: