MOTION
0.01
Framework for mixed-protocol multi-party computation
|
#include <ot_provider.h>
Public Member Functions | |
OtProviderManager (communication::CommunicationLayer &, const BaseOtProvider &, BaseProvider &, std::shared_ptr< Logger > logger) | |
~OtProviderManager () | |
std::vector< std::unique_ptr< OtProvider > > & | GetProviders () |
OtProvider & | GetProvider (std::size_t party_id) |
encrypto::motion::OtProviderManager::OtProviderManager | ( | communication::CommunicationLayer & | communication_layer, |
const BaseOtProvider & | base_ot_provider, | ||
BaseProvider & | motion_base_provider, | ||
std::shared_ptr< Logger > | logger | ||
) |
encrypto::motion::OtProviderManager::~OtProviderManager | ( | ) |
|
inline |
|
inline |