#include <messages_map.hpp>
Definition at line 52 of file messages_map.hpp.
◆ MessageMapper()
| hw::trezor::MessageMapper::MessageMapper |
( |
| ) |
|
|
inline |
◆ get_message() [1/3]
| google::protobuf::Message * hw::trezor::MessageMapper::get_message |
( |
int |
wire_number | ) |
|
|
static |
Definition at line 58 of file messages_map.cpp.
::google::protobuf::Message * get_message(int wire_number)
◆ get_message() [2/3]
| google::protobuf::Message * hw::trezor::MessageMapper::get_message |
( |
messages::MessageType |
wire_number | ) |
|
|
static |
Definition at line 62 of file messages_map.cpp.
63 const string &messageTypeName = hw::trezor::messages::MessageType_Name(wire_number);
64 if (messageTypeName.empty()) {
68 string messageName = messageTypeName.substr(strlen(
TYPE_PREFIX));
::google::protobuf::Message * get_message(int wire_number)
std::string to_string(t_connection_type type)
◆ get_message() [3/3]
| google::protobuf::Message * hw::trezor::MessageMapper::get_message |
( |
const std::string & |
msg_name | ) |
|
|
static |
Definition at line 72 of file messages_map.cpp.
74 hw::trezor::messages::common::Success::default_instance();
75 hw::trezor::messages::management::Cancel::default_instance();
76 hw::trezor::messages::Electroneum::ElectroneumGetAddress::default_instance();
78 #ifdef WITH_TREZOR_DEBUGGING 79 hw::trezor::messages::debug::DebugLinkDecision::default_instance();
82 google::protobuf::Descriptor
const * desc =
nullptr;
84 desc = google::protobuf::DescriptorPool::generated_pool()
85 ->FindMessageTypeByName(text + msg_name);
95 google::protobuf::Message*
message =
96 google::protobuf::MessageFactory::generated_factory()
97 ->GetPrototype(desc)->New();
std::string message("Message requiring signing")
◆ get_message_wire_number() [1/4]
| messages::MessageType hw::trezor::MessageMapper::get_message_wire_number |
( |
const google::protobuf::Message * |
msg | ) |
|
|
static |
Definition at line 115 of file messages_map.cpp.
static messages::MessageType get_message_wire_number()
◆ get_message_wire_number() [2/4]
| messages::MessageType hw::trezor::MessageMapper::get_message_wire_number |
( |
const google::protobuf::Message & |
msg | ) |
|
|
static |
Definition at line 119 of file messages_map.cpp.
static messages::MessageType get_message_wire_number()
◆ get_message_wire_number() [3/4]
| messages::MessageType hw::trezor::MessageMapper::get_message_wire_number |
( |
const std::string & |
msg_name | ) |
|
|
static |
Definition at line 123 of file messages_map.cpp.
126 messages::MessageType
res;
127 bool r = hw::trezor::messages::MessageType_Parse(enumMessageName, &
res);
◆ get_message_wire_number() [4/4]
template<class t_message = google::protobuf::Message>
| static messages::MessageType hw::trezor::MessageMapper::get_message_wire_number |
( |
| ) |
|
|
inlinestatic |
Definition at line 66 of file messages_map.hpp.
static messages::MessageType get_message_wire_number()
const GenericPointer< typename T::ValueType > T2 value
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/src/device_trezor/trezor/messages_map.hpp
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/src/device_trezor/trezor/messages_map.cpp