#include <syncd.h>
◆ hash_t
◆ syncd_t() [1/2]
us::gov::engine::syncd_t::syncd_t |
( |
actuator * |
d | ) |
|
◆ ~syncd_t()
us::gov::engine::syncd_t::~syncd_t |
( |
| ) |
|
|
override |
◆ syncd_t() [2/2]
us::gov::engine::syncd_t::syncd_t |
( |
const syncd_t & |
| ) |
|
|
delete |
◆ dump()
void us::gov::engine::syncd_t::dump |
( |
ostream & |
os | ) |
const |
◆ in_sync()
bool us::gov::engine::syncd_t::in_sync |
( |
| ) |
const |
◆ in_sync_()
bool us::gov::engine::syncd_t::in_sync_ |
( |
| ) |
const |
◆ logline()
void us::gov::engine::syncd_t::logline |
( |
ostream & |
os | ) |
const |
◆ onwakeup()
void us::gov::engine::syncd_t::onwakeup |
( |
| ) |
|
◆ operator=()
◆ run()
void us::gov::engine::syncd_t::run |
( |
| ) |
|
◆ signal_file_arrived()
void us::gov::engine::syncd_t::signal_file_arrived |
( |
| ) |
|
◆ tip()
const hash_t& us::gov::engine::syncd_t::tip |
( |
| ) |
const |
◆ update() [1/2]
void us::gov::engine::syncd_t::update |
( |
const hash_t & |
head, |
|
|
const hash_t & |
tail |
|
) |
| |
◆ update() [2/2]
void us::gov::engine::syncd_t::update |
( |
const hash_t & |
tail | ) |
|
◆ wait() [1/2]
void us::gov::engine::syncd_t::wait |
( |
| ) |
|
◆ wait() [2/2]
void us::gov::engine::syncd_t::wait |
( |
const chrono::steady_clock::duration & |
d | ) |
|
◆ cur
hash_t us::gov::engine::syncd_t::cur |
◆ cv
condition_variable us::gov::engine::syncd_t::cv |
◆ cv_wait4file
condition_variable us::gov::engine::syncd_t::cv_wait4file |
◆ file_arrived
atomic<bool> us::gov::engine::syncd_t::file_arrived {false} |
◆ head
hash_t us::gov::engine::syncd_t::head |
◆ last_snapshot
hash_t us::gov::engine::syncd_t::last_snapshot {0} |
◆ mx
mutex us::gov::engine::syncd_t::mx |
|
mutable |
◆ mx_wait4file
mutex us::gov::engine::syncd_t::mx_wait4file |
◆ tail
hash_t us::gov::engine::syncd_t::tail |
The documentation for this struct was generated from the following file: