|
Electroneum
|
This is the complete list of members for cryptonote::block_queue, including all inherited members.
| add_blocks(uint64_t height, std::vector< cryptonote::block_complete_entry > bcel, const boost::uuids::uuid &connection_id, float rate, size_t size) | cryptonote::block_queue | |
| add_blocks(uint64_t height, uint64_t nblocks, const boost::uuids::uuid &connection_id, boost::posix_time::ptime time=boost::date_time::min_date_time) | cryptonote::block_queue | |
| block_map typedef | cryptonote::block_queue | |
| flush_spans(const boost::uuids::uuid &connection_id, bool all=false) | cryptonote::block_queue | |
| flush_stale_spans(const std::set< boost::uuids::uuid > &live_connections) | cryptonote::block_queue | |
| foreach(std::function< bool(const span &)> f) const | cryptonote::block_queue | |
| get_data_size() const | cryptonote::block_queue | |
| get_download_rate(const boost::uuids::uuid &connection_id) const | cryptonote::block_queue | |
| get_last_known_hash(const boost::uuids::uuid &connection_id) const | cryptonote::block_queue | |
| get_max_block_height() const | cryptonote::block_queue | |
| get_next_needed_height(uint64_t blockchain_height) const | cryptonote::block_queue | |
| get_next_span(uint64_t &height, std::vector< cryptonote::block_complete_entry > &bcel, boost::uuids::uuid &connection_id, bool filled=true) const | cryptonote::block_queue | |
| get_next_span_if_scheduled(std::vector< crypto::hash > &hashes, boost::uuids::uuid &connection_id, boost::posix_time::ptime &time) const | cryptonote::block_queue | |
| get_num_filled_spans() const | cryptonote::block_queue | |
| get_num_filled_spans_prefix() const | cryptonote::block_queue | |
| get_overview(uint64_t blockchain_height) const | cryptonote::block_queue | |
| get_speed(const boost::uuids::uuid &connection_id) const | cryptonote::block_queue | |
| has_next_span(const boost::uuids::uuid &connection_id, bool &filled, boost::posix_time::ptime &time) const | cryptonote::block_queue | |
| has_next_span(uint64_t height, bool &filled, boost::posix_time::ptime &time, boost::uuids::uuid &connection_id) const | cryptonote::block_queue | |
| has_spans(const boost::uuids::uuid &connection_id) const | cryptonote::block_queue | |
| has_unpruned_height(uint64_t block_height, uint64_t blockchain_height, uint32_t pruning_seed) const | cryptonote::block_queue | |
| have(const crypto::hash &hash) const | cryptonote::block_queue | |
| print() const | cryptonote::block_queue | |
| remove_span(uint64_t start_block_height, std::vector< crypto::hash > *hashes=NULL) | cryptonote::block_queue | |
| remove_spans(const boost::uuids::uuid &connection_id, uint64_t start_block_height) | cryptonote::block_queue | |
| requested(const crypto::hash &hash) const | cryptonote::block_queue | |
| reserve_span(uint64_t first_block_height, uint64_t last_block_height, uint64_t max_blocks, const boost::uuids::uuid &connection_id, uint32_t pruning_seed, uint64_t blockchain_height, const std::vector< crypto::hash > &block_hashes, boost::posix_time::ptime time=boost::posix_time::microsec_clock::universal_time()) | cryptonote::block_queue | |
| reset_next_span_time(boost::posix_time::ptime t=boost::posix_time::microsec_clock::universal_time()) | cryptonote::block_queue | |
| set_span_hashes(uint64_t start_height, const boost::uuids::uuid &connection_id, std::vector< crypto::hash > hashes) | cryptonote::block_queue |