| MOTION
    0.01
    Framework for mixed-protocol multi-party computation | 
#include <ot_flavors.h>


| Public Member Functions | |
| FixedXcOt128Receiver (std::size_t ot_id, std::size_t number_of_ots, OtExtensionReceiverData &data, const std::function< void(flatbuffers::FlatBufferBuilder &&)> &send_function) | |
| void | ComputeOutputs () | 
| const Block128Vector & | GetOutputs () const | 
|  Public Member Functions inherited from encrypto::motion::BasicOtReceiver | |
| void | WaitSetup () const | 
| void | SetChoices (BitVector<> &&choices) | 
| void | SetChoices (const BitVector<> &choices) | 
| const BitVector & | GetChoices () const | 
| bool | AreChoicesSet () const | 
| void | SendCorrections () | 
|  Public Member Functions inherited from encrypto::motion::OtVector | |
| OtVector ()=delete | |
| std::size_t | GetOtId () const noexcept | 
| std::size_t | GetNumOts () const noexcept | 
| std::size_t | GetBitlen () const noexcept | 
| OtProtocol | GetProtocol () const noexcept | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from encrypto::motion::BasicOtReceiver | |
| BasicOtReceiver (std::size_t ot_id, std::size_t number_of_ots, std::size_t bitlength, OtProtocol p, const std::function< void(flatbuffers::FlatBufferBuilder &&)> &Send, OtExtensionReceiverData &data) | |
|  Protected Member Functions inherited from encrypto::motion::OtVector | |
| OtVector (const std::size_t ot_id, const std::size_t number_of_ots, const std::size_t bitlength, const OtProtocol p, const std::function< void(flatbuffers::FlatBufferBuilder &&)> &send_function) | |
|  Protected Attributes inherited from encrypto::motion::BasicOtReceiver | |
| OtExtensionReceiverData & | data_ | 
| BitVector | choices_ | 
| bool | corrections_sent_ = false | 
|  Protected Attributes inherited from encrypto::motion::OtVector | |
| const std::size_t | ot_id_ | 
| const std::size_t | number_of_ots_ | 
| const std::size_t | bitlen_ | 
| const OtProtocol | p_ | 
| std::function< void(flatbuffers::FlatBufferBuilder &&)> | send_function_ | 
| encrypto::motion::FixedXcOt128Receiver::FixedXcOt128Receiver | ( | std::size_t | ot_id, | 
| std::size_t | number_of_ots, | ||
| OtExtensionReceiverData & | data, | ||
| const std::function< void(flatbuffers::FlatBufferBuilder &&)> & | send_function | ||
| ) | 

| void encrypto::motion::FixedXcOt128Receiver::ComputeOutputs | ( | ) | 
| 
 | inline | 
 1.8.17
 1.8.17