Parent

Class Index [+]

Quicksearch

AMQ::Protocol::Basic::Return

Attributes

reply_code[R]
reply_text[R]
exchange[R]
routing_key[R]

Public Class Methods

decode(data) click to toggle source

@return

      # File lib/amq/protocol/client.rb, line 1688
1688:         def self.decode(data)
1689:           offset = 0
1690:           reply_code = data[offset, 2].unpack(PACK_UINT16).first
1691:           offset += 2
1692:           length = data[offset, 1].unpack(PACK_CHAR).first
1693:           offset += 1
1694:           reply_text = data[offset, length]
1695:           offset += length
1696:           length = data[offset, 1].unpack(PACK_CHAR).first
1697:           offset += 1
1698:           exchange = data[offset, length]
1699:           offset += length
1700:           length = data[offset, 1].unpack(PACK_CHAR).first
1701:           offset += 1
1702:           routing_key = data[offset, length]
1703:           offset += length
1704:           self.new(reply_code, reply_text, exchange, routing_key)
1705:         end
has_content?() click to toggle source
      # File lib/amq/protocol/client.rb, line 1715
1715:         def self.has_content?
1716:           true
1717:         end
new(reply_code, reply_text, exchange, routing_key) click to toggle source
      # File lib/amq/protocol/client.rb, line 1708
1708:         def initialize(reply_code, reply_text, exchange, routing_key)
1709:           @reply_code = reply_code
1710:           @reply_text = reply_text
1711:           @exchange = exchange
1712:           @routing_key = routing_key
1713:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.