Electroneum
mms Namespace Reference

Namespaces

 bitmessage_rpc
 

Classes

struct  authorized_signer
 
struct  auto_config_data
 
struct  file_data
 
struct  file_transport_message
 
struct  message
 
class  message_store
 
class  message_transporter
 
struct  multisig_wallet_state
 
struct  processing_data
 
struct  transport_message_t
 

Typedefs

typedef epee::misc_utils::struct_init< transport_message_ttransport_message
 

Enumerations

enum  message_type {
  message_type::key_set, message_type::additional_key_set, message_type::multisig_sync_data, message_type::partially_signed_tx,
  message_type::fully_signed_tx, message_type::note, message_type::signer_config, message_type::auto_config_data
}
 
enum  message_direction { message_direction::in, message_direction::out }
 
enum  message_state {
  message_state::ready_to_send, message_state::sent, message_state::waiting, message_state::processed,
  message_state::cancelled
}
 
enum  message_processing {
  message_processing::prepare_multisig, message_processing::make_multisig, message_processing::exchange_multisig_keys, message_processing::create_sync_data,
  message_processing::process_sync_data, message_processing::sign_tx, message_processing::send_tx, message_processing::submit_tx,
  message_processing::process_signer_config, message_processing::process_auto_config_data
}
 

Typedef Documentation

◆ transport_message

Enumeration Type Documentation

◆ message_direction

Enumerator
in 
out 

Definition at line 67 of file message_store.h.

◆ message_processing

◆ message_state

enum mms::message_state
strong
Enumerator
ready_to_send 
sent 
waiting 
processed 
cancelled 

Definition at line 73 of file message_store.h.

◆ message_type