class OpenFlow::Protocol::SuperclassBase
Attributes
type_str[R]
Public Instance Methods
body_length()
click to toggle source
# File lib/openflow-protocol/helpers/superclass_base.rb, line 21 def body_length 0 end
initialize_instance()
click to toggle source
Calls superclass method
# File lib/openflow-protocol/helpers/superclass_base.rb, line 10 def initialize_instance super name = self.class.name.split('::').last if name[0..5] == 'Action' name = name[6..-1] elsif name[0..12] == 'QueueProperty' name = name[13..-1] end @type_str = name.gsub(/([A-Z])/, '_\1')[1..-1].downcase end