# File lib/beefcake/buffer/base.rb, line 83 def read(n) case n when Class n.decode(read_string) when Symbol __send__("read_#{n}") when Module read_uint64 else buf.slice!(0, n) end end