MOTION  0.01
Framework for mixed-protocol multi-party computation
Public Member Functions | Public Attributes | List of all members
encrypto::motion::BaseOtData Struct Reference

#include <base_ot_data.h>

Collaboration diagram for encrypto::motion::BaseOtData:
Collaboration graph
[legend]

Public Member Functions

void MessageReceived (const std::uint8_t *message, const BaseOtDataType type, const std::size_t ot_id=0)
 
BaseOtReceiverDataGetReceiverData ()
 
const BaseOtReceiverDataGetReceiverData () const
 
BaseOtSenderDataGetSenderData ()
 
const BaseOtSenderDataGetSenderData () const
 

Public Attributes

BaseOtReceiverData receiver_data
 
BaseOtSenderData sender_data
 

Member Function Documentation

◆ GetReceiverData() [1/2]

BaseOtReceiverData& encrypto::motion::BaseOtData::GetReceiverData ( )
inline
Here is the caller graph for this function:

◆ GetReceiverData() [2/2]

const BaseOtReceiverData& encrypto::motion::BaseOtData::GetReceiverData ( ) const
inline

◆ GetSenderData() [1/2]

BaseOtSenderData& encrypto::motion::BaseOtData::GetSenderData ( )
inline
Here is the caller graph for this function:

◆ GetSenderData() [2/2]

const BaseOtSenderData& encrypto::motion::BaseOtData::GetSenderData ( ) const
inline

◆ MessageReceived()

void encrypto::motion::BaseOtData::MessageReceived ( const std::uint8_t *  message,
const BaseOtDataType  type,
const std::size_t  ot_id = 0 
)
Here is the caller graph for this function:

Member Data Documentation

◆ receiver_data

BaseOtReceiverData encrypto::motion::BaseOtData::receiver_data

◆ sender_data

BaseOtSenderData encrypto::motion::BaseOtData::sender_data

The documentation for this struct was generated from the following files: