![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include "bls/bls_worker.h"#include "hash.h"#include "serialize.h"#include "util/system.h"#include "util/threadnames.h"Go to the source code of this file.
Classes | |
| struct | Aggregator< T > |
| struct | VectorAggregator< T > |
| struct | ContributionVerifier |
| struct | ContributionVerifier::BatchState |
Functions | |
| template<typename T > | |
| bool | VerifyVectorHelper (const std::vector< T > &vec, size_t start, size_t count) |
| template<typename T > | |
| std::pair< std::function< void(const T &)>, std::future< T > > | BuildFutureDoneCallback () |
| template<typename T > | |
| std::pair< std::function< void(T)>, std::future< T > > | BuildFutureDoneCallback2 () |
| template<typename T > | |
| void | AsyncAggregateHelper (ctpl::thread_pool &workerPool, const std::vector< T > &vec, size_t start, size_t count, bool parallel, std::function< void(const T &)> doneCallback) |
| void AsyncAggregateHelper | ( | ctpl::thread_pool & | workerPool, |
| const std::vector< T > & | vec, | ||
| size_t | start, | ||
| size_t | count, | ||
| bool | parallel, | ||
| std::function< void(const T &)> | doneCallback | ||
| ) |
Definition at line 640 of file bls_worker.cpp.
| std::pair<std::function<void(const T&)>, std::future<T> > BuildFutureDoneCallback | ( | ) |
Definition at line 33 of file bls_worker.cpp.
| std::pair<std::function<void(T)>, std::future<T> > BuildFutureDoneCallback2 | ( | ) |
Definition at line 42 of file bls_worker.cpp.
| bool VerifyVectorHelper | ( | const std::vector< T > & | vec, |
| size_t | start, | ||
| size_t | count | ||
| ) |
Definition at line 14 of file bls_worker.cpp.