Module: BEncodr::String

Defined in:
lib/bencodr/string.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.bencode(stringable) ⇒ Object



11
12
13
14
15
# File 'lib/bencodr/string.rb', line 11

def self.bencode(stringable)
  string = coerce(stringable)
  
  [string.bytesize, ':', string].join
end

Instance Method Details

#bencodeObject



7
8
9
# File 'lib/bencodr/string.rb', line 7

def bencode
  String.bencode(self)
end