# File lib/rubytorrent/message.rb, line 118 def to_s case @id when :bitfield %{bitfield <#{@args[:bitfield].extend(StringExpandBits).expand_bits}>} else %{#@id#{@args.nil? ? "" : "(" + @args.map { |k, v| "#{k}=#{v.to_s.inspect}" }.join(", ") + ")"}} end end