module Mumble::Messages
Constants
- HEADER_FORMAT
Public Class Methods
all_types()
click to toggle source
# File lib/mumble-ruby2/messages.rb, line 46 def all_types return @@sym_to_type.keys end
raw_to_obj(type, data)
click to toggle source
# File lib/mumble-ruby2/messages.rb, line 58 def raw_to_obj(type, data) message = type_to_class(type).new message.parse_from_string(data) message end
sym_to_type(sym)
click to toggle source
# File lib/mumble-ruby2/messages.rb, line 50 def sym_to_type(sym) @@sym_to_type[sym] end
type_to_class(type)
click to toggle source
# File lib/mumble-ruby2/messages.rb, line 54 def type_to_class(type) const_get(@@type_to_sym[type].to_s.camelcase) end