Class: Trezor::Protobuf::MessageType
- Inherits:
-
Protobuf::Enum
- Object
- Protobuf::Enum
- Trezor::Protobuf::MessageType
- Defined in:
- lib/trezor/protobuf/messages.pb.rb,
lib/trezor/protobuf.rb
Overview
Enum Classes
Class Method Summary collapse
Class Method Details
.[](tag) ⇒ Object
28 29 30 31 |
# File 'lib/trezor/protobuf.rb', line 28 def self.[](tag) = fetch(tag).name.to_s.split('_').last Protobuf[] end |
.for(message) ⇒ Object
33 34 35 |
# File 'lib/trezor/protobuf.rb', line 33 def self.for() fetch("MessageType_#{.class.name.demodulize}") end |