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

#include <hello_message_generated.h>

Public Types

typedef HelloMessage Table
 

Public Member Functions

void add_source_id (uint16_t source_id)
 
void add_destination_id (uint16_t destination_id)
 
void add_number_of_parties (uint16_t number_of_parties)
 
void add_input_sharing_seed (flatbuffers::Offset< flatbuffers::Vector< uint8_t >> input_sharing_seed)
 
void add_fixed_key_aes_seed (flatbuffers::Offset< flatbuffers::Vector< uint8_t >> fixed_key_aes_seed)
 
void add_online_after_setup (bool online_after_setup)
 
void add_motion_version (float motion_version)
 
 HelloMessageBuilder (flatbuffers::FlatBufferBuilder &_fbb)
 
HelloMessageBuilderoperator= (const HelloMessageBuilder &)
 
flatbuffers::Offset< HelloMessage > Finish ()
 

Public Attributes

flatbuffers::FlatBufferBuilder & fbb_
 
flatbuffers::uoffset_t start_
 

Member Typedef Documentation

◆ Table

Constructor & Destructor Documentation

◆ HelloMessageBuilder()

encrypto::motion::communication::HelloMessageBuilder::HelloMessageBuilder ( flatbuffers::FlatBufferBuilder &  _fbb)
inlineexplicit

Member Function Documentation

◆ add_destination_id()

void encrypto::motion::communication::HelloMessageBuilder::add_destination_id ( uint16_t  destination_id)
inline
Here is the caller graph for this function:

◆ add_fixed_key_aes_seed()

void encrypto::motion::communication::HelloMessageBuilder::add_fixed_key_aes_seed ( flatbuffers::Offset< flatbuffers::Vector< uint8_t >>  fixed_key_aes_seed)
inline
Here is the caller graph for this function:

◆ add_input_sharing_seed()

void encrypto::motion::communication::HelloMessageBuilder::add_input_sharing_seed ( flatbuffers::Offset< flatbuffers::Vector< uint8_t >>  input_sharing_seed)
inline
Here is the caller graph for this function:

◆ add_motion_version()

void encrypto::motion::communication::HelloMessageBuilder::add_motion_version ( float  motion_version)
inline
Here is the caller graph for this function:

◆ add_number_of_parties()

void encrypto::motion::communication::HelloMessageBuilder::add_number_of_parties ( uint16_t  number_of_parties)
inline
Here is the caller graph for this function:

◆ add_online_after_setup()

void encrypto::motion::communication::HelloMessageBuilder::add_online_after_setup ( bool  online_after_setup)
inline
Here is the caller graph for this function:

◆ add_source_id()

void encrypto::motion::communication::HelloMessageBuilder::add_source_id ( uint16_t  source_id)
inline
Here is the caller graph for this function:

◆ Finish()

flatbuffers::Offset<HelloMessage> encrypto::motion::communication::HelloMessageBuilder::Finish ( )
inline
Here is the caller graph for this function:

◆ operator=()

HelloMessageBuilder& encrypto::motion::communication::HelloMessageBuilder::operator= ( const HelloMessageBuilder )

Member Data Documentation

◆ fbb_

flatbuffers::FlatBufferBuilder& encrypto::motion::communication::HelloMessageBuilder::fbb_

◆ start_

flatbuffers::uoffset_t encrypto::motion::communication::HelloMessageBuilder::start_

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