MOTION
0.01
Framework for mixed-protocol multi-party computation
|
Definition: shared_bits_data.h:35
@ kReconstructMessage
Definition: shared_bits_data.h:33
ReusableFuture< std::vector< std::uint8_t > > RegisterForMaskMessage(size_t expected_size)
Definition: shared_bits_data.cpp:30
Definition: reusable_future.h:129
type
Definition: geninput.py:149
ReusableFuture< R, MutexType, ConditionVariableType > get_future()
Definition: reusable_future.h:242
SharedBitsMessageType
Definition: shared_bits_data.h:33
std::size_t mask_message_expected_size
Definition: shared_bits_data.h:47
std::size_t reconstruct_message_expected_size
Definition: shared_bits_data.h:49
ReusablePromise< std::vector< std::uint8_t > > mask_message_promise
Definition: shared_bits_data.h:46
Definition: algorithm_description.cpp:35
ReusableFuture< std::vector< std::uint8_t > > RegisterForReconstructMessage(size_t expected_size)
Definition: shared_bits_data.cpp:37
void MessageReceived(const SharedBitsMessageType type, const std::uint8_t *message, const std::size_t size)
Definition: shared_bits_data.cpp:44
ReusablePromise< std::vector< std::uint8_t > > reconstruct_message_promise
Definition: shared_bits_data.h:48
Definition: reusable_future.h:123
void set_value(const R &value)
Definition: reusable_future.h:226
@ kMaskMessage
Definition: shared_bits_data.h:33