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

#include <ot_extension_data.h>

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

Public Member Functions

void MessageReceived (const std::uint8_t *message, std::size_t message_size, const OtExtensionDataType type, const std::size_t ot_id=0)
 
OtExtensionReceiverDataGetReceiverData ()
 
const OtExtensionReceiverDataGetReceiverData () const
 
OtExtensionSenderDataGetSenderData ()
 
const OtExtensionSenderDataGetSenderData () const
 

Public Attributes

OtExtensionReceiverData receiver_data
 
OtExtensionSenderData sender_data
 

Member Function Documentation

◆ GetReceiverData() [1/2]

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

◆ GetReceiverData() [2/2]

const OtExtensionReceiverData& encrypto::motion::OtExtensionData::GetReceiverData ( ) const
inline

◆ GetSenderData() [1/2]

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

◆ GetSenderData() [2/2]

const OtExtensionSenderData& encrypto::motion::OtExtensionData::GetSenderData ( ) const
inline

◆ MessageReceived()

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

Member Data Documentation

◆ receiver_data

OtExtensionReceiverData encrypto::motion::OtExtensionData::receiver_data

◆ sender_data

OtExtensionSenderData encrypto::motion::OtExtensionData::sender_data

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