Protocol::Method
@return
# File lib/amq/protocol/client.rb, line 288 288: def self.decode(data) 289: offset = 0 290: version_major = data[offset, 1].unpack(PACK_CHAR).first 291: offset += 1 292: version_minor = data[offset, 1].unpack(PACK_CHAR).first 293: offset += 1 294: table_length = Table.length(data[offset, 4]) 295: server_properties = Table.decode(data[offset, table_length + 4]) 296: offset += table_length + 4 297: length = data[offset, 4].unpack(PACK_UINT32).first 298: offset += 4 299: mechanisms = data[offset, length] 300: offset += length 301: length = data[offset, 4].unpack(PACK_UINT32).first 302: offset += 4 303: locales = data[offset, length] 304: offset += length 305: self.new(version_major, version_minor, server_properties, mechanisms, locales) 306: end
# File lib/amq/protocol/client.rb, line 317 317: def self.has_content? 318: false 319: end
# File lib/amq/protocol/client.rb, line 309 309: def initialize(version_major, version_minor, server_properties, mechanisms, locales) 310: @version_major = version_major 311: @version_minor = version_minor 312: @server_properties = server_properties 313: @mechanisms = mechanisms 314: @locales = locales 315: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.