Percy++
A C++ implementation of Private Information Retrieval (PIR) protocols
|
This is the complete list of members for RecursiveServerParams, including all inherited members.
_is_worker (defined in RecursiveServerParams) | RecursiveServerParams | protected |
_num_threads | PercyServerParams | protected |
_num_workers | PercyServerParams | protected |
be_byzantine | PercyServerParams | protected |
depth() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
dist_first_only() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
first_only (defined in RecursiveServerParams) | RecursiveServerParams | protected |
get_all_thread_params() const | PercyServerParams | inline |
get_all_thread_serverparams() const | PercyServerParams | inline |
get_all_worker_params() const | PercyServerParams | inline |
get_all_worker_serverparams() const | PercyServerParams | inline |
get_iteration(nqueries_t index) const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
get_iterations() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
get_sid() const | PercyServerParams | inline |
get_thread_params(nservers_t wid) const | PercyServerParams | inline |
get_thread_serverparams(nservers_t wid) const | PercyServerParams | inline |
get_worker_params(nservers_t wid) const | PercyServerParams | inline |
get_worker_rparams() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
get_worker_serverparams(nservers_t wid) const | PercyServerParams | inline |
is_byzantine() const | PercyServerParams | inline |
is_compatible(std::istream &is) const | PercyServerParams | |
is_distributed() const | PercyServerParams | inline |
is_forked | PercyServerParams | protected |
is_recursive() const | PercyServerParams | inline |
is_threaded() const | PercyServerParams | inline |
is_worker() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
iterations (defined in RecursiveServerParams) | RecursiveServerParams | protected |
num_threads() const | PercyServerParams | inline |
num_workers() const | PercyServerParams | inline |
params | PercyServerParams | protected |
percy_params() const | PercyServerParams | inline |
PercyServerParams(const PercyParams *params, nservers_t sid, bool be_byzantine=false) | PercyServerParams | |
PercyServerParams(const PercyParams *params, nservers_t sid, nservers_t num_threads=0, DistSplit tsplit=DIST_SPLIT_RECORDS, nservers_t num_workers=0, DistSplit wsplit=DIST_SPLIT_RECORDS, std::vector< nservers_t > worker_sids=std::vector< nservers_t >(), bool fork=false, bool be_byzantine=false) | PercyServerParams | |
print(std::ostream &os) const | PercyServerParams | |
print_distributed(std::ostream &os) const | RecursiveServerParams | virtual |
recursive_params() const (defined in RecursiveServerParams) | RecursiveServerParams | inline |
RecursiveServerParams(const RecursiveParams *rparams, nservers_t sid, bool is_worker=false, bool be_byzantine=false) (defined in RecursiveServerParams) | RecursiveServerParams | |
RecursiveServerParams(const RecursiveParams *rparams, nservers_t sid, nservers_t num_threads=0, DistSplit tsplit=DIST_SPLIT_RECORDS, nservers_t num_workers=0, DistSplit wsplit=DIST_SPLIT_RECORDS, std::vector< nservers_t > worker_sids=std::vector< nservers_t >(), bool fork=false, bool first_only=false, bool be_byzantine=false, bool is_worker=false) (defined in RecursiveServerParams) | RecursiveServerParams | |
rparams (defined in RecursiveServerParams) | RecursiveServerParams | protected |
send(std::ostream &os, bool to_worker=false) const | PercyServerParams | |
sid | PercyServerParams | protected |
thread_params | PercyServerParams | protected |
thread_serverparams | PercyServerParams | protected |
thread_split() const | PercyServerParams | inline |
tsplit | PercyServerParams | protected |
use_forked_threads() const | PercyServerParams | inline |
worker_params | PercyServerParams | protected |
worker_rparams (defined in RecursiveServerParams) | RecursiveServerParams | protected |
worker_serverparams | PercyServerParams | protected |
worker_split() const | PercyServerParams | inline |
wsplit | PercyServerParams | protected |
~PercyServerParams() | PercyServerParams | virtual |
~RecursiveServerParams() (defined in RecursiveServerParams) | RecursiveServerParams | virtual |