Electroneum
mms::transport_message_t Struct Reference

#include <message_transporter.h>

Collaboration diagram for mms::transport_message_t:

Public Attributes

cryptonote::account_public_address source_etn_address
 
std::string source_transport_address
 
cryptonote::account_public_address destination_etn_address
 
std::string destination_transport_address
 
crypto::chacha_iv iv
 
crypto::public_key encryption_public_key
 
uint64_t timestamp
 
uint32_t type
 
std::string subject
 
std::string content
 
crypto::hash hash
 
crypto::signature signature
 
uint32_t round
 
uint32_t signature_count
 
std::string transport_id
 

Detailed Description

Definition at line 45 of file message_transporter.h.

Member Data Documentation

◆ content

std::string mms::transport_message_t::content

Definition at line 56 of file message_transporter.h.

◆ destination_etn_address

cryptonote::account_public_address mms::transport_message_t::destination_etn_address

Definition at line 49 of file message_transporter.h.

◆ destination_transport_address

std::string mms::transport_message_t::destination_transport_address

Definition at line 50 of file message_transporter.h.

◆ encryption_public_key

crypto::public_key mms::transport_message_t::encryption_public_key

Definition at line 52 of file message_transporter.h.

◆ hash

crypto::hash mms::transport_message_t::hash

Definition at line 57 of file message_transporter.h.

◆ iv

crypto::chacha_iv mms::transport_message_t::iv

Definition at line 51 of file message_transporter.h.

◆ round

uint32_t mms::transport_message_t::round

Definition at line 59 of file message_transporter.h.

◆ signature

crypto::signature mms::transport_message_t::signature

Definition at line 58 of file message_transporter.h.

◆ signature_count

uint32_t mms::transport_message_t::signature_count

Definition at line 60 of file message_transporter.h.

◆ source_etn_address

cryptonote::account_public_address mms::transport_message_t::source_etn_address

Definition at line 47 of file message_transporter.h.

◆ source_transport_address

std::string mms::transport_message_t::source_transport_address

Definition at line 48 of file message_transporter.h.

◆ subject

std::string mms::transport_message_t::subject

Definition at line 55 of file message_transporter.h.

◆ timestamp

uint64_t mms::transport_message_t::timestamp

Definition at line 53 of file message_transporter.h.

◆ transport_id

std::string mms::transport_message_t::transport_id

Definition at line 61 of file message_transporter.h.

◆ type

uint32_t mms::transport_message_t::type

Definition at line 54 of file message_transporter.h.


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