#include <viewchange_manager.h>
Definition at line 60 of file viewchange_manager.h.
◆ ComplaningClients() [1/2]
| resdb::ComplaningClients::ComplaningClients |
( |
| ) |
|
◆ ComplaningClients() [2/2]
| resdb::ComplaningClients::ComplaningClients |
( |
uint64_t |
proxy_id | ) |
|
◆ CountViewChangeTimeout()
| uint resdb::ComplaningClients::CountViewChangeTimeout |
( |
std::string |
hash | ) |
|
◆ EraseViewChangeTimeout()
| void resdb::ComplaningClients::EraseViewChangeTimeout |
( |
std::string |
hash | ) |
|
◆ ReleaseComplaining()
| void resdb::ComplaningClients::ReleaseComplaining |
( |
std::string |
hash | ) |
|
◆ set_proxy_id()
| void resdb::ComplaningClients::set_proxy_id |
( |
uint64_t |
proxy_id | ) |
|
|
inline |
◆ SetComplaining()
| std::shared_ptr< ViewChangeTimeout > resdb::ComplaningClients::SetComplaining |
( |
std::string |
hash, |
|
|
uint64_t |
view |
|
) |
| |
◆ complain_state_lock
| std::mutex resdb::ComplaningClients::complain_state_lock |
|
protected |
◆ is_complaining
| bool resdb::ComplaningClients::is_complaining |
|
protected |
◆ proxy_id
| uint64_t resdb::ComplaningClients::proxy_id |
|
protected |
◆ timeout_length_
| uint64_t resdb::ComplaningClients::timeout_length_ |
|
protected |
◆ viewchange_timeout_set
| std::set<std::string> resdb::ComplaningClients::viewchange_timeout_set |
|
protected |