Module: KRPC::ProtobufUtils
- Defined in:
- lib/krpc/protobuf_utils.rb
Defined Under Namespace
Modules: Decoder, Encoder
Class Method Summary
collapse
Class Method Details
.create_PB_to_PB_message_class_hash(package) ⇒ Object
6
7
8
9
10
11
|
# File 'lib/krpc/protobuf_utils.rb', line 6
def create_PB_to_PB_message_class_hash(package)
protobuf_module = Kernel.const_get(package.gsub(".","::") + "::PB")
protobuf_module.constants.map do |name|
[package + "." + name.to_s, protobuf_module.const_get(name,false)]
end.to_h
end
|